/* button,
button:focus,
input,
input:focus,
select,
select:focus {
    border: none;
    outline: none
} */

select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #000
}

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline
}

html {
    line-height: 1
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

caption,
td,
th {
    text-align: left;
    font-weight: 400;
    vertical-align: middle
}

blockquote,
q {
    quotes: none
}

blockquote:after,
blockquote:before,
q:after,
q:before {
    content: "";
    content: none
}

a img {
    border: none
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
    display: block
}

.line-seperator {
    background-position: -296px -387px;
    height: 45px;
    width: 1px;
    margin-top: 15px
}

.time-img {
    background-position: -72px -618px;
    width: 19px;
    height: 20px
}

.players-ol-img {
    background-position: -105px -619px;
    width: 32px;
    height: 18px
}

#logout-img {
    background-position: -275px -571px;
    width: 11px;
    height: 12px;
    margin: 0 auto
}

.avatars-avatar_1,
.avatars-avatar_2,
.avatars-avatar_3,
.avatars-avatar_4,
.avatars-avatar_5,
.avatars-avatar_6,
.avatars-avatar_7,
.avatars-avatar_8,
.avatars-avatar_9,
.avatars-avatar_11,
.avatars-avatar_12,
.avatars-avatar_13,
.avatars-avatar_14,
.avatars-avatar_15,
.avatars-avatar_16,
.avatars-avatar_17,
.avatars-avatar_18,
.avatars-avatar_19,
.avatars-avatar_21,
.avatars-avatar_22,
.avatars-avatar_23,
.avatars-avatar_24,
.avatars-avatar_25,
.avatars-avatar_26,
.avatars-avatar_27,
.avatars-avatar_28,
.avatars-avatar_29,
.avatars-avatar_31,
.avatars-avatar_32,
.avatars-avatar_33,
.avatars-avatar_34,
.avatars-avatar_35,
.avatars-avatar_36,
.avatars-avatar_37,
.avatars-avatar_38,
.avatars-avatar_39,
.avatars-avatar_41,
.avatars-avatar_42,
.avatars-avatar_43,
.avatars-avatar_44,
.avatars-avatar_45,
.avatars-avatar_46,
.avatars-avatar_47,
.avatars-avatar_48,
.avatars-avatar_49,
.avatars-avatar_51,
.avatars-avatar_52,
.avatars-avatar_53,
.avatars-avatar_54,
.avatars-avatar_55,
.avatars-avatar_56,
.avatars-avatar_57,
.avatars-avatar_58,
.avatars-avatar_59,
.avatars-avatar_61,
.avatars-avatar_62,
.avatars-avatar_63,
.avatars-sprite {
    background: url(https://www.bpm-game.com/static/image/avatars-s136dcf9078.png) no-repeat 0 0;
    width: 98px;
    height: 94px
}

.avatars-avatar_1 {
    background-position: 0 0
}

.avatars-avatar_2 {
    background-position: 0 -94px
}

.avatars-avatar_3 {
    background-position: 0 -188px
}

.avatars-avatar_4 {
    background-position: 0 -282px
}

.avatars-avatar_5 {
    background-position: 0 -376px
}

.avatars-avatar_6 {
    background-position: 0 -470px
}

.avatars-avatar_7 {
    background-position: 0 -564px
}

.avatars-avatar_8 {
    background-position: 0 -658px
}

.avatars-avatar_9 {
    background-position: 0 -752px
}

.avatars-avatar_11 {
    background-position: 0 -846px
}

.avatars-avatar_12 {
    background-position: 0 -940px
}

.avatars-avatar_13 {
    background-position: 0 -1034px
}

.avatars-avatar_14 {
    background-position: 0 -1128px
}

.avatars-avatar_15 {
    background-position: 0 -1222px
}

.avatars-avatar_16 {
    background-position: 0 -1316px
}

.avatars-avatar_17 {
    background-position: 0 -1410px
}

.avatars-avatar_18 {
    background-position: 0 -1504px
}

.avatars-avatar_19 {
    background-position: 0 -1598px
}

.avatars-avatar_21 {
    background-position: 0 -1692px
}

.avatars-avatar_22 {
    background-position: 0 -1786px
}

.avatars-avatar_23 {
    background-position: 0 -1880px
}

.avatars-avatar_24 {
    background-position: 0 -1974px
}

.avatars-avatar_25 {
    background-position: 0 -2068px
}

.avatars-avatar_26 {
    background-position: 0 -2162px
}

.avatars-avatar_27 {
    background-position: 0 -2256px
}

.avatars-avatar_28 {
    background-position: 0 -2350px
}

.avatars-avatar_29 {
    background-position: 0 -2444px
}

.avatars-avatar_31 {
    background-position: 0 -2538px
}

.avatars-avatar_32 {
    background-position: 0 -2632px
}

.avatars-avatar_33 {
    background-position: 0 -2726px
}

.avatars-avatar_34 {
    background-position: 0 -2820px
}

.avatars-avatar_35 {
    background-position: 0 -2914px
}

.avatars-avatar_36 {
    background-position: 0 -3008px
}

.avatars-avatar_37 {
    background-position: 0 -3102px
}

.avatars-avatar_38 {
    background-position: 0 -3196px
}

.avatars-avatar_39 {
    background-position: 0 -3290px
}

.avatars-avatar_41 {
    background-position: 0 -3384px
}

.avatars-avatar_42 {
    background-position: 0 -3478px
}

.avatars-avatar_43 {
    background-position: 0 -3572px
}

.avatars-avatar_44 {
    background-position: 0 -3666px
}

.avatars-avatar_45 {
    background-position: 0 -3760px
}

.avatars-avatar_46 {
    background-position: 0 -3854px
}

.avatars-avatar_47 {
    background-position: 0 -3948px
}

.avatars-avatar_48 {
    background-position: 0 -4042px
}

.avatars-avatar_51 {
    background-position: 0 -4136px
}

.avatars-avatar_52 {
    background-position: 0 -4230px
}

.avatars-avatar_53 {
    background-position: 0 -4324px
}

.avatars-avatar_54 {
    background-position: 0 -4418px
}

.avatars-avatar_55 {
    background-position: 0 -4512px
}

.avatars-avatar_56 {
    background-position: 0 -4606px
}

.avatars-avatar_57 {
    background-position: 0 -4700px
}

.avatars-avatar_58 {
    background-position: 0 -4794px
}

.avatars-avatar_59 {
    background-position: 0 -4888px
}

.avatars-avatar_61 {
    background-position: 0 -4982px
}

.avatars-avatar_62 {
    background-position: 0 -5076px
}

.avatars-avatar_63 {
    background-position: 0 -5170px
}

.cash-prize-img,
.club,
.deposit-bonus-img,
.diamond,
.fastest-withdrawal-img,
.footer-disclaimer-images,
.footer-payment-images,
.footer-security-images,
.footer-social-images,
.heart,
.home-page-sprite,
.home-play-now-btn,
.hourly-freerolls-img,
.hp-password-img,
.hp-signup-form-header-img,
.hp-user-name-img,
.legal-safe-img,
.lowest-fee-img,
.lp-hp-b1-right-arrow,
.premium-vip-img,
.sign-up-img,
.spade,
.vedio-link,
.wc-img,
.win-lakh,
page-header login .password-img,
page-header login .user-name-img {
    background-image: url(../image/home-page-1.png);
    background-repeat: no-repeat
}

.block2-img,
.homepage-signup-container .homepage-signup-wrapper signup .header-img.header-bg {
    background-image: url(https://www.bpm-game.com/static/image/pointer-image-1.png);
    background-repeat: no-repeat
}

.header-bg {
    background-position: -34px -239px
}

.hp-small-logo,
page-404 .not-found-wrapper .error-page-info .logo-container .logo {
    background: url(https://www.bpm-game.com/static/image/junglee_rummy.png);
    background-repeat: no-repeat;
    background-position: center 7px;
    width: 203px;
    height: 55px;
    color: #fff;
    text-decoration: none;
    font-size: 13px;
    line-height: 80px;
    letter-spacing: .3px;
    padding-left: 1px;
    box-sizing: border-box
}

.hp-old-logo {
    text-decoration: none;
    font-size: 13px;
    line-height: 80px;
    padding-top: 4px
}

.page-footer-wrapper .hp-old-logo {
    position: relative
}

.page-footer-wrapper .hp-old-logo:after {
    content: "";
    width: 100px;
    height: 100px;
    right: -125px;
    background: url("data:image/png;base64,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") no-repeat;
    background-position: 50%;
    background-size: 80px;
    position: absolute;
    top: -18px
}

.hp-medium-logo {
    width: 240px;
    height: 37px;
    margin: 10px auto 0
}

.hp-user-name-img,
page-header login .user-name-img {
    background-position: -14px -160px;
    width: 16px;
    height: 17px
}

.hp-password-img,
page-header login .password-img {
    background-position: -40px -160px;
    width: 17px;
    height: 18px
}

.hp-signup-form-header-img {
    background-position: -162px -69px;
    width: 228px;
    height: 100px
}

.footer-payment-images {
    background-position: -8px -362px;
    width: 363px;
    height: 30px
}

.footer-security-images {
    background-position: -8px -411px;
    width: 220px;
    height: 31px
}

.footer-social-images {
    background-position: -6px -456px;
    width: 110px;
    height: 30px
}

.footer-disclaimer-images {
    background-position: -144px -456px;
    width: 38px;
    height: 30px
}

.sign-up-img {
    background-position: 18px -59px;
    width: 55px;
    height: 55px
}

.deposit-bonus-img {
    background-position: -41px -59px;
    width: 55px;
    height: 55px
}

.cash-prize-img {
    background-position: -91px -54px;
    width: 55px;
    height: 55px
}

.play-mob-img {
    background-position: -147px -54px;
    width: 55px;
    height: 55px
}

.wc-img {
    background-position: -429px -391px;
    width: 127px;
    height: 113px
}

.lowest-fee-img {
    background-position: -445px -122px;
    width: 100px;
    height: 100px
}

.fastest-withdrawal-img {
    background-position: -573px -138px;
    width: 126px;
    height: 81px
}

.legal-safe-img {
    background-position: -587px -416px;
    width: 91px;
    height: 97px
}

.hourly-freerolls-img {
    background-position: -449px -246px;
    width: 88px;
    height: 124px
}

.premium-vip-img {
    background-position: -578px -269px;
    width: 115px;
    height: 101px
}

.spade {
    background-position: -39px -498px
}

.diamond,
.spade {
    width: 12px;
    height: 12px
}

.diamond {
    background-position: -54px -498px
}

.club {
    background-position: -24px -497px;
    width: 13px;
    height: 13px
}

.heart {
    background-position: -9px -498px;
    width: 13px;
    height: 11px
}

.win-lakh {
    background-position: -8px -11px;
    width: 140px;
    height: 138px
}

.home-play-now-btn {
    background-position: -197px -454px;
    width: 202px;
    height: 57px
}

.crt-img {
    background-position: -79px -125px
}

.ssl-img {
    background-position: 0 -168px
}

.safe-img {
    background-position: -8px -532px
}

.resp-img {
    background-position: -82px -168px
}

.and-icon {
    background-position: 1px -386px
}

.mb-icon {
    background-position: -34px -384px
}

.rum-icon {
    background-position: -37px -5px
}

.sec-icon {
    background-position: -192px -5px
}

.fast-icon {
    background-position: -326px -5px
}

.bst-icon {
    background-position: -38px -130px
}

.resp-icon {
    background-position: -193px -131px
}

.vip-icon {
    background-position: -326px -130px
}

.vedio-link {
    background-position: -122px -367px
}

.legal-img {
    background-position: -138px -531px
}

.play-img {
    background-position: -76px -531px
}

#logout-img,
#tab-cash-games .tab-icon,
#tab-favorites .tab-icon,
#tab-get-started .tab-icon,
#tab-practice-games .tab-icon,
#tab-tournaments .tab-icon,
.game-table-header thead tr th.sortable.asc:after,
.game-table-header thead tr th.sortable.desc:after,
.line-seperator,
.lobby-big-rupee-symbol,
.lobby-blue-questionmark,
.lobby-bonus,
.lobby-buddy,
.lobby-cash,
.lobby-cash-tables,
.lobby-chat-icon,
.lobby-checkbox,
.lobby-coin,
.lobby-favorites,
.lobby-filter,
.lobby-get-started,
.lobby-hand-cards,
.lobby-heart,
.lobby-heart-full,
.lobby-heart-full-white,
.lobby-heart-outline,
.lobby-legal-stamp,
.lobby-loyalty,
.lobby-practice-tables,
.lobby-rapid,
.lobby-red-questionmark,
.lobby-reload-coins,
.lobby-search-icon,
.lobby-seat-icon,
.lobby-sort-down,
.lobby-sort-up,
.lobby-sprite,
.lobby-stack-chips,
.lobby-tournaments,
.lobby-user,
.lobby-vip,
.players-ol-img,
.time-img,
chat .chat-icon,
game-table .lobby-heart:hover,
non-fav-info .fav-info-wrapper #heart,
seat .seat-icon,
seat .tab-button .favourite-tab-icon,
seat .tab-button .search-tab-icon {
    background-image: url(https://www.bpm-game.com/static/image/lobby-v4.png);
    background-repeat: no-repeat
}

#tab-get-started .tab-icon,
.lobby-get-started {
    background-position: -10px -195px;
    height: 50px;
    width: 60px
}

#tab-get-started.router-link-active .tab-icon,
.lobby-get-started-on {
    background-position: -79px -195px
}

#tab-favorites .tab-icon,
.lobby-favorites {
    background-position: -10px -502px;
    height: 50px;
    width: 60px
}

#tab-favorites.router-link-active .tab-icon,
.lobby-favorites-on {
    background-position: -79px -502px
}

#tab-cash-games .tab-icon,
.lobby-cash-tables {
    background-position: -16px -263px;
    height: 59px;
    width: 61px
}

#tab-cash-games.router-link-active .tab-icon,
.lobby-cash-tables-on {
    background-position: -100px -263px
}

#tab-practice-games .tab-icon,
.lobby-practice-tables {
    background-position: -14px -339px;
    height: 60px;
    width: 54px
}

#tab-practice-games.router-link-active .tab-icon,
.lobby-practice-tables-on {
    background-position: -100px -339px
}

#tab-tournaments .tab-icon,
.lobby-tournaments {
    background-position: -14px -416px;
    height: 60px;
    width: 60px
}

#tab-tournaments.router-link-active .tab-icon,
.lobby-tournaments-on {
    background-position: -97px -416px
}

.lobby-filter {
    background-position: -81px -154px;
    height: 25px;
    width: 25px
}

.lobby-filter-on {
    background-position: -106px -154px
}

.lobby-checkbox {
    background-position: -56px -157px;
    height: 21px;
    width: 21px
}

.lobby-checkbox-on {
    background-position: -33px -157px
}

.game-table-header thead tr th.sortable.asc:after,
.lobby-sort-up {
    background-position: -205px -572px;
    width: 10px;
    height: 15px
}

.game-table-header thead tr th.sortable.desc:after,
.lobby-sort-down {
    background-position: -215px -572px;
    width: 10px;
    height: 15px
}

.lobby-vip {
    background-position: -112px -25px;
    width: 34px;
    height: 18px
}

.lobby-rapid {
    background-position: -113px -48px;
    width: 12px;
    height: 15px
}

.lobby-heart {
    background-position: -122px -130px;
    height: 16px;
    width: 20px
}

.lobby-heart-full,
non-fav-info .fav-info-wrapper #heart {
    background-position: -122px -110px;
    height: 16px;
    width: 20px
}

.lobby-heart-outline,
game-table .lobby-heart:hover {
    background-position: -125px -90px;
    width: 20px;
    height: 16px
}

.lobby-user {
    background-position: -26px -58px;
    width: 24px;
    height: 22px;
    margin-right: 10px
}

.lobby-bonus {
    background-position: -54px -58px;
    width: 23px
}

.lobby-bonus,
.lobby-coin {
    height: 23px;
    margin-right: 10px
}

.lobby-coin {
    background-position: -26px -86px;
    width: 24px
}

.lobby-cash {
    background-position: -55px -86px;
    width: 24px;
    height: 24px;
    margin-right: 10px
}

.lobby-reload-coins {
    background-position: -99px -121px;
    width: 21px;
    height: 16px
}

.lobby-buddy {
    width: 37px;
    height: 37px;
    background-position: -23px -16px
}

.lobby-legal-stamp {
    width: 130px;
    height: 105px;
    background-position: -165px -292px
}

.lobby-hand-cards {
    width: 154px;
    height: 133px;
    background-position: -149px -19px
}

.lobby-stack-chips {
    width: 109px;
    height: 116px;
    background-position: -174px -413px
}

.lobby-big-rupee-symbol {
    width: 80px;
    height: 113px;
    background-position: -188px -164px
}

.lobby-chat-icon,
chat .chat-icon {
    width: 29px;
    height: 26px;
    background-position: -139px -570px
}

.lobby-seat-icon,
seat .seat-icon {
    width: 37px;
    height: 37px;
    background-position: -67px -16px
}

.lobby-red-questionmark {
    width: 14px;
    height: 14px;
    background-position: -253px -571px
}

.lobby-search-icon,
seat .tab-button .search-tab-icon {
    width: 15px;
    height: 15px;
    background-position: -149px -130px
}

.lobby-heart-full-white,
seat .tab-button .favourite-tab-icon {
    width: 15px;
    height: 14px;
    background-position: -149px -111px
}

.lobby-hanging-android-icon {
    height: 50px;
    border-top: 1px solid #b7270c;
    width: 50px;
    position: absolute;
    top: 477px;
    background-color: #4a0001;
    right: 0;
    border-radius: 5px 0 0 5px;
    cursor: pointer;
    z-index: 100
}

.hanging-android-icon {
    background-image: url(https://www.bpm-game.com/static/image/mobile_icon.png);
    background-repeat: no-repeat;
    width: 31px;
    height: 34px;
    margin: 8px auto;
    background-size: 25px;
    background-position: 50%
}

.tutorial-bonus,
.tutorial-cash-balance,
.tutorial-choose-game,
.tutorial-intro-close,
.tutorial-join-game,
.tutorial-practice-balance,
.tutorial-sprite,
.tutorial-switch-hint,
game-table .arrow-hint,
game-table .close-button,
tutorial .tutorial-wrapper .bonus-img,
tutorial .tutorial-wrapper .cash-bal-img,
tutorial .tutorial-wrapper .game-join-img,
tutorial .tutorial-wrapper .game-select-img,
tutorial .tutorial-wrapper .practice-bal-img {
    background-repeat: no-repeat;
    background-image: url(https://www.bpm-game.com/static/image/tutorial-sd054c7b36d.8d37a42b513.png)
}

.tutorial-bonus,
tutorial .tutorial-wrapper .bonus-img {
    background-position: 0 -76px;
    height: 62px;
    width: 353px
}

.tutorial-cash-balance,
tutorial .tutorial-wrapper .cash-bal-img {
    background-position: 0 -138px;
    height: 93px;
    width: 352px
}

.tutorial-choose-game,
tutorial .tutorial-wrapper .game-select-img {
    background-position: 0 -231px;
    height: 94px;
    width: 353px
}

.tutorial-intro-close,
game-table .close-button {
    background-position: 0 0;
    height: 24px;
    width: 24px
}

.tutorial-join-game,
tutorial .tutorial-wrapper .game-join-img {
    background-position: 0 -325px;
    height: 94px;
    width: 353px
}

.tutorial-practice-balance,
tutorial .tutorial-wrapper .practice-bal-img {
    background-position: 0 -419px;
    height: 97px;
    width: 353px
}

.tutorial-switch-hint,
game-table .arrow-hint {
    background-position: -24px 0;
    height: 76px;
    width: 292px
}

.avatarscircular-circular-background,
.avatarscircular-front_1,
.avatarscircular-front_2,
.avatarscircular-front_3,
.avatarscircular-front_4,
.avatarscircular-front_5,
.avatarscircular-front_6,
.avatarscircular-front_7,
.avatarscircular-front_8,
.avatarscircular-front_9,
.avatarscircular-front_11,
.avatarscircular-front_12,
.avatarscircular-front_13,
.avatarscircular-front_14,
.avatarscircular-front_15,
.avatarscircular-front_16,
.avatarscircular-front_17,
.avatarscircular-front_18,
.avatarscircular-front_19,
.avatarscircular-front_21,
.avatarscircular-front_22,
.avatarscircular-front_23,
.avatarscircular-front_24,
.avatarscircular-front_25,
.avatarscircular-front_26,
.avatarscircular-front_27,
.avatarscircular-front_28,
.avatarscircular-front_29,
.avatarscircular-front_31,
.avatarscircular-front_32,
.avatarscircular-front_33,
.avatarscircular-front_34,
.avatarscircular-front_35,
.avatarscircular-front_36,
.avatarscircular-front_37,
.avatarscircular-front_38,
.avatarscircular-front_39,
.avatarscircular-front_41,
.avatarscircular-front_42,
.avatarscircular-front_43,
.avatarscircular-front_44,
.avatarscircular-front_45,
.avatarscircular-front_46,
.avatarscircular-front_47,
.avatarscircular-front_48,
.avatarscircular-front_49,
.avatarscircular-front_51,
.avatarscircular-front_52,
.avatarscircular-front_53,
.avatarscircular-front_54,
.avatarscircular-front_55,
.avatarscircular-front_56,
.avatarscircular-front_57,
.avatarscircular-front_58,
.avatarscircular-front_59,
.avatarscircular-front_61,
.avatarscircular-front_62,
.avatarscircular-front_63,
.avatarscircular-sprite,
kyc-avatar .avatar-profile-wrapper {
    background: url(https://www.bpm-game.com/static/image/avatarscircular-sfc051d67b1.png) no-repeat 0 0;
    width: 96px;
    height: 96px
}

.avatarscircular-circular-background,
kyc-avatar .avatar-profile-wrapper {
    background-position: 0 0
}

.avatarscircular-front_1 {
    background-position: 0 -96px
}

.avatarscircular-front_2 {
    background-position: 0 -192px
}

.avatarscircular-front_3 {
    background-position: 0 -288px
}

.avatarscircular-front_4 {
    background-position: 0 -384px
}

.avatarscircular-front_5 {
    background-position: 0 -480px
}

.avatarscircular-front_6 {
    background-position: 0 -576px
}

.avatarscircular-front_7 {
    background-position: 0 -672px
}

.avatarscircular-front_8 {
    background-position: 0 -768px
}

.avatarscircular-front_9 {
    background-position: 0 -864px
}

.avatarscircular-front_11 {
    background-position: 0 -960px
}

.avatarscircular-front_12 {
    background-position: 0 -1056px
}

.avatarscircular-front_13 {
    background-position: 0 -1152px
}

.avatarscircular-front_14 {
    background-position: 0 -1248px
}

.avatarscircular-front_15 {
    background-position: 0 -1344px
}

.avatarscircular-front_16 {
    background-position: 0 -1440px
}

.avatarscircular-front_17 {
    background-position: 0 -1536px
}

.avatarscircular-front_18 {
    background-position: 0 -1632px
}

.avatarscircular-front_19 {
    background-position: 0 -1728px
}

.avatarscircular-front_21 {
    background-position: 0 -1824px
}

.avatarscircular-front_22 {
    background-position: 0 -1920px
}

.avatarscircular-front_23 {
    background-position: 0 -2016px
}

.avatarscircular-front_24 {
    background-position: 0 -2112px
}

.avatarscircular-front_25 {
    background-position: 0 -2208px
}

.avatarscircular-front_26 {
    background-position: 0 -2304px
}

.avatarscircular-front_27 {
    background-position: 0 -2400px
}

.avatarscircular-front_28 {
    background-position: 0 -2496px
}

.avatarscircular-front_29 {
    background-position: 0 -2592px
}

.avatarscircular-front_31 {
    background-position: 0 -2688px
}

.avatarscircular-front_32 {
    background-position: 0 -2784px
}

.avatarscircular-front_33 {
    background-position: 0 -2880px
}

.avatarscircular-front_34 {
    background-position: 0 -2976px
}

.avatarscircular-front_35 {
    background-position: 0 -3072px
}

.avatarscircular-front_36 {
    background-position: 0 -3168px
}

.avatarscircular-front_37 {
    background-position: 0 -3264px
}

.avatarscircular-front_38 {
    background-position: 0 -3360px
}

.avatarscircular-front_39 {
    background-position: 0 -3456px
}

.avatarscircular-front_41 {
    background-position: 0 -3552px
}

.avatarscircular-front_42 {
    background-position: 0 -3648px
}

.avatarscircular-front_43 {
    background-position: 0 -3744px
}

.avatarscircular-front_44 {
    background-position: 0 -3840px
}

.avatarscircular-front_45 {
    background-position: 0 -3936px
}

.avatarscircular-front_46 {
    background-position: 0 -4032px
}

.avatarscircular-front_47 {
    background-position: 0 -4128px
}

.avatarscircular-front_48 {
    background-position: 0 -4224px
}

.avatarscircular-front_51 {
    background-position: 0 -4320px
}

.avatarscircular-front_52 {
    background-position: 0 -4416px
}

.avatarscircular-front_53 {
    background-position: 0 -4512px
}

.avatarscircular-front_54 {
    background-position: 0 -4608px
}

.avatarscircular-front_55 {
    background-position: 0 -4704px
}

.avatarscircular-front_56 {
    background-position: 0 -4800px
}

.avatarscircular-front_57 {
    background-position: 0 -4896px
}

.avatarscircular-front_58 {
    background-position: 0 -4992px
}

.avatarscircular-front_59 {
    background-position: 0 -5088px
}

.avatarscircular-front_61 {
    background-position: 0 -5184px
}

.avatarscircular-front_62 {
    background-position: 0 -5280px
}

.avatarscircular-front_63 {
    background-position: 0 -5376px
}

.deposits-amount-w-bonus-tile,
.deposits-amount-wo-bonus-tile,
.deposits-axis-bank,
.deposits-bhim,
.deposits-card-symbols,
.deposits-delete-card,
.deposits-freecharge,
.deposits-i-cash-card,
.deposits-icici-bank,
.deposits-itz-cash-card,
.deposits-manual-amount-tile,
.deposits-mobikwik,
.deposits-partner-1,
.deposits-partner-2,
.deposits-partner-3,
.deposits-partner-4,
.deposits-partner-5,
.deposits-partner-6,
.deposits-paycash-card,
.deposits-paytm,
.deposits-payumoney,
.deposits-phonepe,
.deposits-secure-1,
.deposits-secure-2,
.deposits-secure-3,
.deposits-sprite,
.deposits-state-bank-of-india,
.deposits-step1,
.deposits-step2,
.deposits-step3,
.deposits-step-done,
deposits .deposit-common-bg .card-type-symbols,
deposits .deposit-common-bg .steps-container #step-1 .deposits-step1.done,
deposits .deposit-common-bg .steps-container #step-1 .deposits-step1.link,
deposits .deposit-common-bg .steps-container #step-2 .deposits-step2.done,
deposits .deposit-common-bg .steps-container #step-2 .deposits-step2.link,
deposits .deposit-common-bg .steps-container #step-3 .deposits-step3.done,
deposits .deposit-common-bg .steps-container #step-3 .deposits-step3.link,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-w-bonus-tile,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-wo-bonus-tile,
deposits .deposit-common-bg enter-amount .input-container.new-user .manual-amount-tile {
    background-image: url(https://www.bpm-game.com/static/image/deposits-sce519f9de9.png);
    background-repeat: no-repeat
}

.deposits-amount-w-bonus-tile,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-w-bonus-tile {
    background-position: 0 -402px;
    height: 133px;
    width: 138px
}

.deposits-amount-wo-bonus-tile,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-wo-bonus-tile {
    background-position: 0 -535px;
    height: 134px;
    width: 140px
}

.deposits-axis-bank {
    background-position: 0 -19px;
    height: 20px;
    width: 44px
}

.deposits-card-symbols,
deposits .deposit-common-bg .card-type-symbols {
    background-position: 0 -237px;
    height: 33px;
    width: 138px
}

.deposits-delete-card {
    background-position: 0 -83px;
    height: 18px;
    width: 13px
}

.deposits-i-cash-card {
    background-position: -72px -105px;
    height: 23px;
    width: 65px
}

.deposits-icici-bank {
    background-position: -56px -61px;
    height: 18px;
    width: 83px
}

.deposits-itz-cash-card {
    background-position: -71px -187px;
    height: 22px;
    width: 54px
}

.deposits-manual-amount-tile,
deposits .deposit-common-bg enter-amount .input-container.new-user .manual-amount-tile {
    background-position: 0 -270px;
    height: 132px;
    width: 138px
}

.deposits-mobikwik {
    background-position: 0 -128px;
    height: 20px;
    width: 71px
}

.deposits-partner-1 {
    background-position: -20px -61px;
    height: 22px;
    width: 36px
}

.deposits-partner-2 {
    background-position: -36px -105px;
    height: 22px;
    width: 36px
}

.deposits-partner-3 {
    background-position: -13px -83px;
    height: 22px;
    width: 52px
}

.deposits-partner-4 {
    background-position: -65px -83px;
    height: 22px;
    width: 52px
}

.deposits-partner-5 {
    background-position: 0 -105px;
    height: 22px;
    width: 36px
}

.deposits-partner-6 {
    background-position: -22px -39px;
    height: 22px;
    width: 72px
}

.deposits-paycash-card {
    background-position: 0 -211px;
    height: 26px;
    width: 70px
}

.deposits-paytm {
    background-position: -78px -163px;
    height: 17px;
    width: 52px
}

.deposits-payumoney {
    background-position: -38px 0;
    height: 19px;
    width: 89px
}

.deposits-freecharge {
    background-position: -2px -670px;
    width: 89px;
    height: 20px
}

.deposits-bhim {
    background-position: -4px -735px;
    width: 96px;
    height: 31px
}

.deposits-phonepe {
    background-position: -8px -696px;
    width: 98px;
    height: 27px
}

.deposits-secure-1 {
    background-position: 0 -187px;
    height: 24px;
    width: 71px
}

.deposits-secure-2 {
    background-position: 0 -163px;
    height: 24px;
    width: 78px
}

.deposits-secure-3 {
    background-position: -71px -128px;
    height: 35px;
    width: 60px
}

.deposits-state-bank-of-india {
    background-position: -44px -19px;
    height: 17px;
    width: 96px
}

.deposits-step-done,
deposits .deposit-common-bg .steps-container #step-1 .deposits-step1.done,
deposits .deposit-common-bg .steps-container #step-1 .deposits-step1.link,
deposits .deposit-common-bg .steps-container #step-2 .deposits-step2.done,
deposits .deposit-common-bg .steps-container #step-2 .deposits-step2.link,
deposits .deposit-common-bg .steps-container #step-3 .deposits-step3.done,
deposits .deposit-common-bg .steps-container #step-3 .deposits-step3.link {
    background-position: 0 0;
    height: 18px;
    width: 18px
}

.deposits-step1 {
    background-position: -18px 0;
    height: 19px;
    width: 20px
}

.deposits-step2 {
    background-position: 0 -61px;
    height: 14px;
    width: 20px
}

.deposits-step3 {
    background-position: 0 -39px;
    height: 15px;
    width: 22px
}

.myaccount-address,
.myaccount-address_2,
.myaccount-delete-disabled,
.myaccount-delete-enabled,
.myaccount-email,
.myaccount-email_2,
.myaccount-idproof,
.myaccount-idproof_2,
.myaccount-mobile,
.myaccount-mobile_2,
.myaccount-sprite,
.myaccount-tickmark,
.myaccount-warning_icon,
.myaccount-wrapper .myaccount-warning-message .warning-image,
add-cash-limits .add-cash-limit-wrapper .warning-message .warning-icon,
inbox #inbox-section #inbox-section-top-bar .delete-selected,
inbox #inbox-section #inbox-section-top-bar .delete-selected.enabled,
kyc #kyc-tabs .address-img,
kyc #kyc-tabs .address-img.address-img-not-active,
kyc #kyc-tabs .check-green-ticker,
kyc #kyc-tabs .email-img,
kyc #kyc-tabs .email-img.email-img-not-active,
kyc #kyc-tabs .id-img,
kyc #kyc-tabs .id-img.id-img-not-active,
kyc #kyc-tabs .mobile-img,
kyc #kyc-tabs .mobile-img.mobile-img-not-active,
upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .tick-mark-img {
    background-image: url(https://www.bpm-game.com/static/image/myaccount-s932d7c8a6d.png);
    background-repeat: no-repeat
}

.myaccount-address,
kyc #kyc-tabs .address-img {
    background-position: -9px -56px;
    height: 16px;
    width: 9px
}

.myaccount-address_2,
kyc #kyc-tabs .address-img.address-img-not-active {
    background-position: 0 -56px;
    height: 16px;
    width: 9px
}

.myaccount-delete-disabled,
inbox #inbox-section #inbox-section-top-bar .delete-selected {
    background-position: 0 -108px;
    height: 18px;
    width: 13px
}

.myaccount-delete-enabled,
inbox #inbox-section #inbox-section-top-bar .delete-selected.enabled {
    background-position: 0 -90px;
    height: 18px;
    width: 13px
}

.myaccount-email,
kyc #kyc-tabs .email-img {
    background-position: 0 -28px;
    height: 14px;
    width: 18px
}

.myaccount-email_2,
kyc #kyc-tabs .email-img.email-img-not-active {
    background-position: 0 -42px;
    height: 14px;
    width: 18px
}

.myaccount-idproof,
kyc #kyc-tabs .id-img {
    background-position: 0 -14px;
    height: 14px;
    width: 20px
}

.myaccount-idproof_2,
kyc #kyc-tabs .id-img.id-img-not-active {
    background-position: 0 0;
    height: 14px;
    width: 20px
}

.myaccount-mobile,
kyc #kyc-tabs .mobile-img {
    background-position: -10px -126px;
    height: 18px;
    width: 10px
}

.myaccount-mobile_2,
kyc #kyc-tabs .mobile-img.mobile-img-not-active {
    background-position: 0 -126px;
    height: 18px;
    width: 10px
}

.myaccount-tickmark,
kyc #kyc-tabs .check-green-ticker,
upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .tick-mark-img {
    background-position: 0 -144px;
    height: 22px;
    width: 20px
}

.myaccount-warning_icon,
.myaccount-wrapper .myaccount-warning-message .warning-image,
add-cash-limits .add-cash-limit-wrapper .warning-message .warning-icon {
    background-position: 0 -72px;
    height: 18px;
    width: 18px
}

.col-min-entry .lobby-grey-questionmark,
.game-table-body .rapid-tourney,
.get-started-wrapper .get-started-items-wrapper #big-rupee-symbol,
.get-started-wrapper .get-started-items-wrapper #cards,
.get-started-wrapper .get-started-items-wrapper #hand-cards,
.lobby-add-fav,
.lobby-buddy-icon,
.lobby-cards,
.lobby-clock_icon,
.lobby-club,
.lobby-diamond,
.lobby-dual-mode .switch-icon,
.lobby-filter-gray,
.lobby-filter-red,
.lobby-grey-question,
.lobby-icon-switch,
.lobby-learntoplay,
.lobby-lobby-contact-icon,
.lobby-refresh,
.lobby-right-arrow-off,
.lobby-right-arrow-on,
.lobby-right-arrow-red,
.lobby-rupee-grey,
.lobby-rupee-red,
.lobby-schedule,
.lobby-small-icon-heart,
.lobby-spade,
.lobby-sprite,
.lobby-ticket,
.lobby-trophy,
.tournament-details-wrapper .tournament-info-wrapper .trophy,
.tournament-schedule-wrapper .schedule-image-wrapper .schedule-image,
.tournament-schedule-wrapper .schedule-info-wrapper .arrow-image,
.tournament-schedule-wrapper .schedule-info-wrapper .arrow-image.on,
game-table-filter #refresh-button,
non-fav-info .fav-icon-wrapper .fav-hint,
user-buddy-list .buddy-icon {
    background-image: url(https://www.bpm-game.com/static/image/lobby-imgset-2.1-1.png);
    background-repeat: no-repeat
}

.lobby-add-fav,
non-fav-info .fav-icon-wrapper .fav-hint {
    background-position: 0 -89px;
    height: 64px;
    width: 215px
}

.lobby-buddy-icon,
user-buddy-list .buddy-icon {
    background-position: -45px 0;
    height: 27px;
    width: 36px
}

.get-started-wrapper .get-started-items-wrapper #cards,
.lobby-cards {
    background-position: -71px -254px;
    height: 115px;
    width: 134px
}

.game-table-body .rapid-tourney,
.lobby-clock_icon {
    background-position: -158px -67px;
    height: 19px;
    width: 19px
}

.lobby-club {
    background-position: -55px -67px;
    height: 14px;
    width: 14px
}

.lobby-diamond {
    background-position: -27px -67px;
    height: 14px;
    width: 14px
}

.lobby-filter-red {
    background-position: -107px -67px;
    height: 16px;
    width: 17px
}

.lobby-filter-gray {
    background-position: -124px -67px;
    height: 16px;
    width: 17px
}

.col-min-entry .lobby-grey-questionmark,
.lobby-grey-question {
    background-position: 0 -67px;
    height: 13px;
    width: 13px
}

.lobby-small-icon-heart {
    background-position: -13px -67px;
    height: 14px;
    width: 14px
}

.lobby-dual-mode .switch-icon,
.lobby-icon-switch {
    background-position: -91px -67px;
    height: 15px;
    width: 16px
}

.get-started-wrapper .get-started-items-wrapper #hand-cards,
.lobby-learntoplay {
    background-position: -40px -153px;
    height: 101px;
    width: 157px
}

.lobby-lobby-contact-icon {
    background-position: -69px -67px;
    height: 15px;
    width: 22px
}

.lobby-refresh,
game-table-filter #refresh-button {
    background-position: -179px -90px;
    height: 18px;
    width: 18px
}

.lobby-right-arrow-off,
.tournament-schedule-wrapper .schedule-info-wrapper .arrow-image {
    background-position: -174px -1px;
    height: 67px;
    width: 40px
}

.lobby-right-arrow-on,
.tournament-schedule-wrapper .schedule-info-wrapper .arrow-image.on {
    background-position: 0 -154px;
    height: 67px;
    width: 40px
}

.lobby-right-arrow-red {
    background-position: -141px -67px;
    height: 16px;
    width: 17px
}

.get-started-wrapper .get-started-items-wrapper #big-rupee-symbol,
.lobby-rupee-grey {
    background-position: 0 -254px;
    height: 107px;
    width: 71px
}

.lobby-rupee-red {
    background-position: -119px 0;
    height: 48px;
    width: 55px
}

.lobby-schedule,
.tournament-schedule-wrapper .schedule-image-wrapper .schedule-image {
    background-position: -21px 0;
    height: 24px;
    width: 24px
}

.lobby-spade {
    background-position: -41px -67px;
    height: 14px;
    width: 14px
}

.lobby-ticket {
    background-position: -81px 0;
    height: 38px;
    width: 38px
}

.lobby-trophy,
.tournament-details-wrapper .tournament-info-wrapper .trophy {
    background-position: 0 0;
    height: 23px;
    width: 21px
}

/* body {
    color: #121312;
    line-height: 18px
} */

.ng-valid[required] {
    border-left: 5px solid #42a948
}

.ng-invalid {
    border-left: 5px solid #a94442
}

input[type=checkbox] {
    display: none
}

[type=checkbox]:checked+label,
[type=checkbox]:not(:checked)+label {
    position: relative;
    padding-left: 28px;
    cursor: pointer;
    font-size: 14px
}

[type=checkbox]:checked+label:before,
[type=checkbox]:not(:checked)+label:before {
    content: "";
    position: absolute;
    left: 0;
    top: 2px;
    width: 22px;
    height: 22px;
    background-color: #fff;
    border: 1px solid #999;
    border-radius: 4px;
    box-shadow: inset 0 1px 0 #999;
    margin-top: -4px
}

[type=checkbox]:not(:checked)+label:after {
    opacity: 0;
    transform: scale(0)
}

[type=checkbox]:checked+label:after,
[type=checkbox]:not(:checked)+label:after {
    content: "✔";
    position: absolute;
    left: 5px;
    top: 1px;
    font-size: 16px;
    color: #3e9c00;
    font-weight: 700;
    transition: all .2s
}

[type=checkbox]:checked+label.cb-micro,
[type=checkbox]:not(:checked)+label.cb-micro {
    font-size: 10px;
    padding-left: 20px
}

[type=checkbox]:checked+label.cb-micro:before,
[type=checkbox]:not(:checked)+label.cb-micro:before {
    width: 15px;
    height: 15px;
    border-radius: 2px
}

[type=checkbox]:checked+label.cb-micro:after,
[type=checkbox]:not(:checked)+label.cb-micro:after {
    font-size: 12px;
    left: 3px
}

[type=checkbox]:checked+label.cb-small,
[type=checkbox]:not(:checked)+label.cb-small {
    font-size: 11px;
    padding-left: 22px
}

[type=checkbox]:checked+label.cb-small:before,
[type=checkbox]:not(:checked)+label.cb-small:before {
    width: 17px;
    height: 17px;
    border-radius: 3px
}

[type=checkbox]:checked+label.cb-small:after,
[type=checkbox]:not(:checked)+label.cb-small:after {
    font-size: 13px;
    left: 3.4px
}

[type=checkbox]:checked+label.cb-big,
[type=checkbox]:not(:checked)+label.cb-big {
    font-size: 15px;
    padding-left: 30px
}

[type=checkbox]:checked+label.cb-big:before,
[type=checkbox]:not(:checked)+label.cb-big:before {
    width: 25px;
    height: 25px;
    border-radius: 3px
}

[type=checkbox]:checked+label.cb-big:after,
[type=checkbox]:not(:checked)+label.cb-big:after {
    font-size: 17px;
    left: 5px
}

input[type=radio] {
    display: none !important
}

[type=radio]:checked+label,
[type=radio]:not(:checked)+label {
    position: relative;
    cursor: pointer;
    font-size: 14px;
    padding-left: 28px
}

[type=radio]:checked+label:after,
[type=radio]:checked+label:before,
[type=radio]:not(:checked)+label:after,
[type=radio]:not(:checked)+label:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 17px;
    height: 17px;
    background-image: url(https://www.bpm-game.com/static/image/deselected.png);
    background-repeat: no-repeat;
    background-position: 50%
}

[type=radio]:checked+label:after,
[type=radio]:not(:checked)+label:after {
    background-image: url(https://www.bpm-game.com/static/image/selected.png);
    transition: all .2s
}

[type=radio]:not(:checked)+label:after {
    opacity: 0;
    transform: scale(0)
}

.input-field-amount-quick-select [type=radio]:checked+label,
.input-field-amount-quick-select [type=radio]:not(:checked)+label {
    position: relative;
    cursor: pointer;
    font-size: 14px;
    padding-left: 0
}

.input-field-amount-quick-select [type=radio]:checked+label:after,
.input-field-amount-quick-select [type=radio]:checked+label:before,
.input-field-amount-quick-select [type=radio]:not(:checked)+label:after,
.input-field-amount-quick-select [type=radio]:not(:checked)+label:before {
    content: "";
    position: absolute;
    left: 60px;
    top: 25px;
    width: 17px;
    height: 17px;
    background-image: url(https://www.bpm-game.com/static/image/deselected.png);
    background-repeat: no-repeat;
    background-position: 50%
}

.input-field-amount-quick-select [type=radio]:checked+label:after,
.input-field-amount-quick-select [type=radio]:not(:checked)+label:after {
    background-image: url(https://www.bpm-game.com/static/image/selected.png);
    transition: all .2s
}

.input-field-amount-quick-select [type=radio]:not(:checked)+label:after {
    opacity: 0;
    transform: scale(0)
}

/* .tooltip {
    position: absolute;
    background-color: #fffbe5;
    width: 200px;
    border-radius: 3px;
    color: #3b3b3b;
    visibility: visible;
    text-align: left;
    box-shadow: inset 0 0 7px #cbcbcd, inset 0 0 7px #cbcbcd;
    transition: opacity .1s ease-out;
    z-index: 21;
    line-height: 16px;
    padding: 9px;
    font-size: 11px;
    font-weight: 400
} */

#otbonus,
.tooltip {
    box-sizing: border-box
}

#otbonus {
    height: 100%;
    width: 100%;
    -webkit-box-sizing: border-box;
    border: 1px solid #fff;
    background: #a90329;
    background: linear-gradient(135deg, #1e0000, #750000 25%, #aa0001 45%, #750000 70%, #1e0000) repeat scroll 0 0 transparent;
    background: linear-gradient(135deg, #1e0000, #750000 25%, #aa0001 45%, #750000 70%, #1e0000);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1E0000", endColorstr="#AA0001", GradientType=1)
}

#text1 {
    margin: 0;
    padding-top: 15px
}

#text1,
.text {
    font-size: 25px
}

.text {
    color: #e3dbdb;
    font-family: Times New Roman;
    font-weight: 700;
    text-align: center;
    margin: 6px 0 0;
    text-shadow: 1px 1px 1px #000;
    font-family: robotoslab_bold
}

#text2 {
    font-size: 37px
}

#text3 {
    font-size: 18px
}

#error_text,
#text3 {
    font-family: proxima_novaregular
}

#error_text {
    color: #fcfcb6;
    font-size: 13px;
    text-shadow: 0 0 0 #000;
    width: 400px;
    margin: 0 auto;
    text-align: right;
    height: 34px;
    padding: 3px;
    box-sizing: border-box;
    -moz-box-sizing: border-box
}

#applycode {
    background: #a9db80;
    background: linear-gradient(180deg, #41ab01 0, #205d00 50%, #41ab01);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#a9db80", endColorstr="#41ab01", GradientType=0);
    border: 1px solid #52cb00;
    border-radius: 5px;
    box-shadow: 0 2px 1px #133a01;
    color: #fff;
    font-size: 17px;
    font-weight: 700;
    height: 35px;
    line-height: 35px;
    margin: 2px auto 0;
    text-align: center;
    width: 130px;
    cursor: pointer
}

.kyc-incomplete-wrapper {
    width: 400px;
    height: 150px
}

.kyc-incomplete-wrapper .confirm-label {
    color: #591508;
    font-size: 20px;
    padding-top: 13px;
    font-weight: 700
}

.kyc-incomplete-wrapper .info {
    padding: 10px;
    font-size: 13px;
    line-height: 16px
}

.kyc-incomplete-wrapper .button-wrapper {
    display: flex;
    justify-content: center;
    padding-top: 8px
}

.kyc-incomplete-wrapper .button-wrapper .close-button {
    background-color: #1d8722;
    height: 40px;
    width: 120px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 17px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-left: 20px
}

.kyc-incomplete-wrapper .button-wrapper .close-button:hover {
    background-color: #56a82f
}

.kyc-incomplete-wrapper .button-wrapper .close-button[disabled=disabled],
.kyc-incomplete-wrapper .button-wrapper .close-button[disabled] {
    background-color: #6f7071
}

body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    width: 100%;
    line-height: normal
}

jwr-full-page .outerContainer {
    min-width: auto;
    position: relative;
    margin: 0 auto;
    display: block
}

jwr-full-page .offlineHeader {
    display: block;
    -ms-flex-align: center;
    height: 39px;
    width: 100%;
    font-size: 14px;
    background-color: #fff;
    color: #000;
    padding-top: 13px;
    position: fixed;
    z-index: 101;
    text-align: center
}

jwr-full-page .fixed-msg {
    position: fixed;
    top: 0;
    z-index: 10
}

jwr-full-page .nocon-msg {
    box-sizing: border-box;
    margin: auto;
    position: relative;
    padding-left: 35px;
    width: 100%;
    max-width: 860px;
    padding-right: 120px
}

jwr-full-page .nocon-msg img {
    width: 30px;
    position: absolute;
    left: 45px;
    top: -3px
}

jwr-full-page .nocon-msg .try-now {
    width: 85px;
    height: 28px;
    float: right;
    background: #fff;
    font-size: 14px;
    color: #000;
    margin-top: 0;
    position: absolute;
    right: 0;
    top: -7px;
    border: 1px solid #bbb;
    border-radius: 4px
}

jwr-full-page .nocon-close {
    position: absolute;
    padding-right: 20px;
    cursor: pointer;
    right: 0;
    top: 13px
}

jwr-full-page .full-page-overlay-container {
    position: absolute;
    width: 100%;
    height: 100%
}

jwr-full-page .full-page-overlay-container .full-page-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 99;
    height: 100%;
    background: #000;
    opacity: .9
}

jwr-full-page .full-page-overlay-container .page-overlay-content {
    position: relative;
    z-index: 100;
    margin: 0 auto;
    width: 100%;
    top: 45px;
    text-align: center
}

jwr-full-page .full-page-overlay-container .page-overlay-content .jr-logo {
    background: url(https://www.bpm-game.com/static/image/jr-logo.png) no-repeat;
    width: 241px;
    height: 30px;
    margin: 0 auto
}

jwr-full-page .full-page-overlay-container .page-overlay-content .arrow-icon {
    background: url(https://www.bpm-game.com/static/image/arrow-icon.png) no-repeat;
    width: 63px;
    height: 50px;
    width: 44%;
    margin: 0 auto;
    position: relative;
    top: 0
}

jwr-full-page .full-page-overlay-container .page-overlay-content .info-txt {
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    padding: 12px
}

jwr-full-page .full-page-overlay-container .page-overlay-content .allow-txt {
    color: #ffe000;
    font-size: 16px;
    font-weight: 700;
    padding: 22px 0 0
}

jwr-full-page .full-page-overlay-container .page-overlay-content .allow-txt span {
    color: #fff
}

page-header {
    display: block;
    height: 75px;
    width: 100%;
    background-color: #650403
}

.shift-header page-header {
    top: 39px
}

.shift-header .lobby-header {
    position: relative
}

.page-header-wrapper {
    display: flex;
    align-items: center;
    height: 75px;
    max-width: 1100px;
    min-width: 0;
    width: 100%;
    position: relative;
    margin: 0 auto
}

.page-header-wrapper.with-notice {
    height: auto
}

.page-header-wrapper a {
    text-decoration: none
}

.page-header-wrapper nav {
    display: flex;
    margin-left: 22px;
    width: 100%;
    max-width: 914px;
    text-align: center
}

.page-header-wrapper nav a {
    padding: 30px 23px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    text-decoration: none;
    position: relative;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal
}

.page-header-wrapper nav a.router-link-active,
.page-header-wrapper nav a:active,
.page-header-wrapper nav a:hover {
    background: #b30c00
}

.page-header-wrapper nav a:after {
    content: "";
    width: 1px;
    height: 35px;
    position: absolute;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAtCAYAAABvewHEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDE3QjY3ODM2N0UwMTFFOEFCNkRDNDE5RDIwOUI1NUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDE3QjY3ODQ2N0UwMTFFOEFCNkRDNDE5RDIwOUI1NUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMTdCNjc4MTY3RTAxMUU4QUI2REM0MTlEMjA5QjU1RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMTdCNjc4MjY3RTAxMUU4QUI2REM0MTlEMjA5QjU1RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Psl2XqMAAAAwSURBVHjaYigTZathYgACYgiJr4wcxKhT5OdjINpQBHH/4yei1L3g/v+DWEMBAgwAVHEIZjYQOtoAAAAASUVORK5CYII=") no-repeat;
    background-position: 50%;
    top: 50%;
    right: 0;
    margin-top: -17px
}

.page-header-wrapper nav a>span {
    position: relative
}

.page-header-wrapper nav a:first-child {
    padding-left: 20px;
    padding-right: 20px
}

.page-header-wrapper nav a.account-nav {
    padding: 30px 22px 30px 15px
}

.page-header-wrapper nav a.referWin {
    padding-left: 10px;
    padding-right: 39px;
    position: relative
}

.page-header-wrapper nav a.referWin i {
    position: absolute;
    width: 22px;
    height: 22px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVCRTRGNkE4OTcwRDExRThCMDI3RUVDMzcyRjk0NzZDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVCRTRGNkE5OTcwRDExRThCMDI3RUVDMzcyRjk0NzZDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUJFNEY2QTY5NzBEMTFFOEIwMjdFRUMzNzJGOTQ3NkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUJFNEY2QTc5NzBEMTFFOEIwMjdFRUMzNzJGOTQ3NkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6jabmZAAACt0lEQVR42qRWzWsTQRzdLFX8wNb8AbU0nhQRRA+J0FMtXiyhij35gaSmUMVj48lLLyZXT2laqP9AtUWhh9RLwSrYS/Hj1iB61raClQrB9+AtDMPu7Kz9wcvsbGbm7e97cvsvc0GKHAGuA0NAERgE+oAdoAO8A9aAxUPl7h/XQTkH2UmgDlQDf5kFaiDdjvszTNh0C9gUURdoA1PABSCPw/iFec2n9H9X6zf/LoW3fTWbAyp6fqUv/ZymEgjOyhLX9Goe+yZcZBHRPvAIi5tBRgEptXsGHLYJTTPeMYjK/0NEwT76raxzKiC/a5Mxumb0/BAbVoIDiPY/0HQGhAy2oEcvaOtTwGssbCWYJ59C8NOaz2FPWT5sMHjoM+bRnqLpPBZ9iiF6ykBxcJHotE2IfWcwfJQFj4VKWMqbOCLJBjAuTGoeKOT57pJNJO2+YFjVdCxUZaAsOr58C7goFAyy6F3VYeYXGofos8uavHWQVXWobToSXCF5nGaSdY1Fkg1o8tXh/EnLFyT+QDPiv5GU4OxoLPQo7IOkehYTjTelKTV57JEGO9jLx95Q1TuIciGBiNH4Q6jJZwyKDY+K0qfH3dAw34BjT9vw0zjNCmx55vhgFGSh4cCSwxRtmYymbKYluCVFje9DNT7KjRTb11VpGBxZ6uaYxjW7gpxTIrp80FSAzNpRGrPWrCDH+cNW3tKLhkd0RRWEiVxLWV7XuS3s+x1V/WngG4smDpjwMM2ICGtYX0jQiu1qFPge1VWzebLvLBj9bMUjrPNxlQPvr2JYVgO9hzULdvN8zs6qBUs+GiYQVQyi+YjI9w4ynRY0RjA0stxBTJOyc/crSlfVFZiTHRyyi8N7lbAltalhWYq+f2Jq5Htv5Jfez5BTLVliO+slNZKjxo24JG1OAL9U0deNG/Ge66B/AgwA450RnAR43eIAAAAASUVORK5CYII=") no-repeat;
    background-size: 20px;
    background-position: 50%;
    top: 26px;
    margin-left: 3px
}

.page-header-wrapper nav a .messageCounter {
    position: absolute;
    right: -17px;
    top: -12px;
    background-color: #1c8621;
    height: 20px;
    width: 20px;
    border-radius: 15px;
    text-align: center;
    line-height: 20px
}

.page-header-wrapper login {
    margin-left: auto
}

.page-header-wrapper user-logout {
    margin-left: 0;
    position: relative;
    right: -14px
}

.page-header-wrapper .prize-won {
    height: 75px;
    display: inline-block;
    padding: 15px 0;
    position: relative;
    margin: 0 auto auto;
    min-width: 144px
}

.page-header-wrapper .prize-won .header-prize-icon {
    display: inline-block;
    width: 55px;
    height: 24px;
    top: -1px;
    left: 10px;
    background: url(https://www.bpm-game.com/static/image/player-icon.png);
    background-position: 50%;
    vertical-align: bottom
}

.page-header-wrapper .prize-won span:first-of-type {
    color: #fff;
    padding-bottom: 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    display: inline-block;
    display: none
}

.page-header-wrapper .prize-won span:nth-of-type(2) {
    display: block;
    color: #fc0;
    padding-top: 3px;
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif
}

#fb-img,
#gplus-img,
#insta-img,
#tweeter-img,
.and-icon,
.dwn-img,
.feature-img,
.header-prize-icon,
.icon-cont,
.payment-img,
.play-mob-img,
.security-img,
.vedio-link {
    background-image: url(../image/home-page-v10-2.png);
    background-repeat: no-repeat
}

page-footer {
    display: block;
    line-height: 18px;
    background-color: #591508;
    padding: 10px 0 0;
    clear: both
}

page-footer .marquee-bg {
    background: #540000;
    height: auto;
    margin-top: 0
}

page-footer .marquee-bg .lp_wrapcontain .marquee {
    overflow: hidden;
    position: relative;
    background: #540000;
    color: #fbd836;
    height: auto;
    max-width: 100%;
    margin: auto
}

page-footer .marquee-bg .lp_wrapcontain .marquee p {
    width: 100%;
    line-height: 1.2em;
    text-align: left;
    margin: 0;
    white-space: nowrap;
    padding: 7px 10px;
    transform: translateX(100%);
    -webkit-animation: scroll-left 35s linear infinite;
    animation: scroll-left 35s linear infinite;
    font-family: Arial, Helvetica, sans-serif
}

@-webkit-keyframes scroll-left {
    0% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(-110%)
    }
}

@keyframes scroll-left {
    0% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(-110%)
    }
}

.page-footer-wrapper {
    max-width: 1100px;
    min-width: 0;
    width: 100%;
    position: relative;
    margin: 0 auto
}

.page-footer-wrapper #footer-legal {
    float: left;
    width: 100px;
    height: 31px;
    margin-left: 53px
}

.page-footer-wrapper>.row>div {
    float: left;
    color: #fff;
    margin-top: 10px
}

.footer-link-head,
.page-footer-wrapper>.row>div {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif
}

.footer-link-head {
    font-weight: 400
}

.page-footer-wrapper>.row>.col-md-3 {
    font-weight: 400;
    margin-top: 20px;
    width: 376px
}

#footer-disclaimer-text {
    width: 225px;
    font-size: 12px;
    color: #fff;
    margin-left: 50px
}

.footer-links,
.payment-img-container,
.security-img-container,
.social-links-container {
    padding-top: 10px
}

.f-links {
    padding: 5px;
    border-top: 1px solid #4e1207;
    border-bottom: 1px solid #4e1207
}

page-footer a {
    color: #fff;
    text-decoration: none;
    font-size: 13px;
    display: inline-block
}

page-footer a:hover {
    text-decoration: underline
}

.footer_gplus_icon {
    display: block;
    margin-top: 10px;
    text-align: center
}

.footer-separator {
    color: #fff;
    letter-spacing: -1px
}

.copyright {
    color: #fff;
    text-align: left;
    margin-right: 15px
}

#customer-support-num,
.copyright {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 400;
    margin-top: 0
}

#customer-support-num {
    text-align: center;
    color: #fefdfb;
    width: auto;
    letter-spacing: -.3px
}

#customer-support-num .email-contact-link-text {
    text-decoration: underline;
    cursor: pointer
}

#customer-support-num .mt3 {
    margin-top: 3px
}

#footer-certi {
    float: left;
    width: 48px;
    height: 31px;
    cursor: pointer;
    border-radius: 4px
}

/* #play-now-gif {
    background: url(../image/playnow-animation.gif) no-repeat;
    height: 150px;
    margin-top: -8px;
    margin-bottom: 10px;
    margin-left: -2px;
    background-position: 50%
} */

.follow-us {
    position: relative
}

.follow-us,
.quick-links {
    display: flex
}

#fb-img {
    background-position: -68px -494px;
    width: 31px;
    height: 31px;
    cursor: pointer;
    margin-right: 10px
}

#tweeter-img {
    background-position: -111px -494px
}

#gplus-img,
#tweeter-img {
    width: 33px;
    height: 32px;
    cursor: pointer;
    margin-right: 10px
}

#gplus-img {
    background-position: -157px -494px
}

#insta-img {
    background-position: -203px -494px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    margin-right: 10px
}

.left-links,
.right-links {
    width: 50%
}

.security-img {
    width: 76px;
    height: 40px;
    display: inline-block
}

.security-img1 {
    background-position: 0 -125px
}

.security-img2 {
    background-position: -81px -125px
}

.security-img3 {
    background-position: -161px -125px
}

.security-img4 {
    background-position: 0 -170px
}

.security-img5 {
    background-position: -81px -170px
}

.security-img6 {
    background-position: -161px -170px
}

.security-img7 {
    background-position: -151px -678px;
    cursor: pointer
}

.payment-img {
    width: 76px;
    height: 40px;
    display: inline-block
}

.payment-img1 {
    background-position: -1px -216px
}

.payment-img2 {
    background-position: -82px -216px
}

.payment-img3 {
    background-position: -161px -216px
}

.payment-img4 {
    background-position: -1px -260px
}

.payment-img5 {
    background-position: -82px -260px
}

.payment-img6 {
    background-position: -161px -260px
}

.payment-img7 {
    background-position: -1px -305px
}

.payment-img8 {
    background-position: -82px -305px
}

.payment-img9 {
    background-position: -161px -305px
}

.payment-img10 {
    background-position: 0 -676px
}

.payment-img11 {
    background-position: -76px -677px
}

.page-footer-info {
    background: #4e0000;
    margin-top: 15px
}

.page-footer-info .row>div {
    padding-top: 6px;
    padding-bottom: 6px
}

.page-footer-wrapper .hp-small-logo,
.page-footer-wrapper page-404 .not-found-wrapper .error-page-info .logo-container .logo,
page-404 .not-found-wrapper .error-page-info .logo-container .page-footer-wrapper .logo {
    margin-bottom: 45px
}

.follow-us-txt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: .8rem;
    margin-top: 30px
}

@media only screen and (max-width:600px) {
    .security-img7 {
        background-position: -154px -678px
    }
}

login,
signup {
    width: 250px;
    background: #fff;
    top: 15px;
    border-radius: 5px;
    overflow: visible;
    font-family: Arial, Helvetica, sans-serif;
    position: absolute;
    right: 0
}

login .entry-form input,
signup .entry-form input {
    padding-left: 45px;
    font-size: .9rem;
    width: 100%;
    border-radius: 3px;
    border: 1px solid #b6b6b6;
    box-sizing: border-box;
    height: 2.5rem;
    background: #fff;
    margin-bottom: 8px;
    font-family: arial;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: none
}

login .user-name-img,
signup .user-name-img {
    width: 34px;
    height: 28px;
    top: 1px;
    left: 1px;
    background-color: #dcdcdc;
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px
}

login .signup-input-fields,
signup .signup-input-fields {
    position: relative;
    margin-bottom: 6px
}

login .user-name-img,
signup .user-name-img {
    position: absolute;
    background-repeat: no-repeat;
    background-position: 50%;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjN2RhMDg1Yy04YThlLTdkNDktYTQwMy0xMTc5YjNmZjdhMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzA0RDY5N0JCQkQ3MTFFODg5RDRFNjAwMTg3Mjk2QzUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzA0RDY5N0FCQkQ3MTFFODg5RDRFNjAwMTg3Mjk2QzUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MGI4ZTgyNDQtNWY0Zi1mNjQxLTkwYTMtMjZjMzg0NDQ1NzU5IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NDIzODZmNjctMGJjZi1mODRiLThiZWItMTJlM2Y0MmQ1MTlkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BONPSAAAAgBJREFUeNq81ssrRFEcB/A7g80YZCYbj6SUGTIeGzKrKSmG5E0KTbKwRfkPMDuSUlaUdylRhA0pZDksLJBHKI1XZiOP79FP3W4z5px778ypT3E753znnnvuuT+Dx+ORBJoJyqECcunaKWzCDgR4J4oVCM2BEXArxrmgB9ZgEM54JjNyhtphHmpD/Ng4qIM5sOkVnABeKOToW0yrYtYjuAGqBR5JDd29pmD2y9slsWagMfFagu2cSxxsyW1agrPAoiLYSmNVB1sFdr5yXouWYIMUoRYu2A/fKub9gmctwdfwpiL4Ba60BLNz2Kci2EdjVQc/wYKK4EV41XpyzcK+QOgujdF8ZD5CP1xy9D2HAdqUunydDqADDjn6HOn9Pd6jw7+JioF0etVuYQuW4F7PQsBM7yWrLu5gDKboOgt+V1QeSVSpPNA44WAHtEEpTbwBK3BD/yvLHLYCjVAPiXAMy1QSffAEp0IvdEGa7HoVdNOyntCmY3ecAnlUh+XL+hdAK4V7le+1MriMOjn/WQUH/R2QFYChGvsmd9J8fbAabFdXUl3lFKg4TZx9s2FGXlT8BZfAJGRIkWvsuY/SI/kNToahCIfKv+/DbB8Z6fZdUvRaETtoWHCzFP3mNtIBEO3mZ8Hj4aoFvUNhgr3H69BCB3wmfKosd8LVbjFwAdOw/SPAAA0FYSGtVGlGAAAAAElFTkSuQmCC);
    background-size: 14px
}

login .mobile-img,
signup .mobile-img {
    position: absolute;
    background-repeat: no-repeat;
    background-position: 50%;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAeCAYAAAAhDE4sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjN2RhMDg1Yy04YThlLTdkNDktYTQwMy0xMTc5YjNmZjdhMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTg3MEQ4MUVDMTcyMTFFOEE3REJBNDJBNURBNEI3MEEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTg3MEQ4MURDMTcyMTFFOEE3REJBNDJBNURBNEI3MEEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NmUwOWRlNjEtNTU3OS05YTQxLThiMWMtOWIwNTk4N2IzOWFlIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NDIzODZmNjctMGJjZi1mODRiLThiZWItMTJlM2Y0MmQ1MTlkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+QkyfWwAAAM5JREFUeNpiTEpKYoCCECAOAGIeBuLBYyCeMXfu3KssUIEeIC5mIA+kJCcnezIBGWoUGAICHEDcDzLImIFyYADyGjuSwFwgPkKCAXlAbAhisKBJgAxZQIJBATCDmBioBEYNGjVo1KBRgwarQfOB+D8J2J8UF4GK3nwgPo1PEQsRhiRC2fOA+A4Qi+Py2k88Bp1HYn8B4tv4wugsHoNikKpwUyA2w6HuAsigW0Dci0OBKdQ7h6FVFRsWNT+AuBAWRiVAfIJAI2I7vkYEQIABALAeMNEyN33eAAAAAElFTkSuQmCC);
    background-size: 14px
}

login .mobile-img,
login .mobile-otp-img,
signup .mobile-img,
signup .mobile-otp-img {
    width: 34px;
    height: 28px;
    top: 1px;
    left: 1px;
    background-color: #dcdcdc;
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px
}

login .mobile-otp-img,
signup .mobile-otp-img {
    position: absolute;
    background-repeat: no-repeat;
    background-position: 10px;
    background-image: url(data:image/png;base64,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);
    background-size: 20px
}

login .validation-icon,
signup .validation-icon {
    float: right;
    display: block
}

login .validation-icon-img,
signup .validation-icon-img {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAMAAADWZboaAAAANlBMVEUAAADcAADcAADcAADcAADcAADcAADcAADcAADcAADcAADcAADcAADcAADcAADcAADcAADcAAD9mxM3AAAAEXRSTlMA8OhZCM1/P7VpdSeqENqNme4B8voAAAFUSURBVEjH7ZbJbsMwDESrXfKiZP7/Z4sASot4SMqALj30HcOMTHETv/5ZIZZ8JO/gfDpyifd1oeKTGm6pz+zB+HxOlc1BxjVbuCfopN1QBgcLF1TlhhmbonxgzuPmN+uz3vpuoHyUV9w6LgSOLa4U+XdHcU7k7TCQz+laCbiS1RC0z+pz6h8Cp/ek6MrSZmc3ehgOEz4qiRk8qVDEBFUw1bYNIgT8MHYI/HhcIHHqx6K8pVk2G8fmt/QwGqxB4qAiZPM4Vi1GDwlv2gaQ2UfjCLiJtP1elSApX/aYfNXrdgf7rgkyhbJKET4g07eu3cWqJpts1bBNsTrHJhr9alMvU4LxVQlT4NnErdMAZTZZMX6ooynTHJ63Os9h2bGd3hya/loxBiWCaf7S9ZdfMdkvnXJ8DyV0IzEcZZttfZdY32DW96b5tra4I65vpuv78HwL/zN8A3rUevkTJkGwAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-size: 20px;
    width: 34px;
    height: 30px;
    position: absolute;
    top: 5px;
    right: -4px
}

login .password-img,
signup .password-img {
    width: 34px;
    height: 28px;
    top: 1px;
    left: 1px;
    background-color: #dcdcdc;
    position: absolute;
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px
}

login .entry-form #password-input,
signup .entry-form #password-input {
    width: 100%;
    display: block;
    box-sizing: border-box;
    vertical-align: top;
    padding-right: 31px
}

login .password-img,
login .show-password,
signup .password-img,
signup .show-password {
    position: absolute;
    background-repeat: no-repeat;
    background-position: 50%
}

login .password-img,
signup .password-img {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAeCAYAAAA2Lt7lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjN2RhMDg1Yy04YThlLTdkNDktYTQwMy0xMTc5YjNmZjdhMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0E5ODVERkJCQkQ3MTFFODhBQzFGMjE4MzI5RDM4RTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0E5ODVERkFCQkQ3MTFFODhBQzFGMjE4MzI5RDM4RTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MGI4ZTgyNDQtNWY0Zi1mNjQxLTkwYTMtMjZjMzg0NDQ1NzU5IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NDIzODZmNjctMGJjZi1mODRiLThiZWItMTJlM2Y0MmQ1MTlkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+yn3jSAAAAjpJREFUeNqslk9I1EEUx3+7/mzdi4UJUgRqsSQIph3ChTIIxDQE6RIYQW0a4sWjJ+sQocfoEOmlbhLRSTwoeIkSAiHoZAqlIqSHQkFNhFq/D74jr2F3Z/a3fuHD7vx58/bNvHmzsUwmEzhUCy6Di6CGfRvgG/gCVgsZhwXG6sEj0AWa8sz5CqbBBFgpxsFNMAYuOaJrIp1gGMzaE+I5jHrAmzyL7xJbzbTpdkVwBTxXey06AHPgA/jOvvPgOrgBTrDvDHgBfoKFXA4qwRMeqtE6eAregm3rx7wCd8BjcJZ9dWAE3AU79hbJYbar9iYY4AFu59iWLTDOOZuqv4Nn+N8ZxLn35WxnwUtmiEtTdJRlOwFug5h2ICnZqIwkxycDf8ncZdVu5HYdOUiBc2rCZ9cFsrRCGyNZ64J2UAVOqglLzB5f7VsRnALV9hkEav93guKl70fMrGnS9Dd/cYKDHcwcGS9zLPyXtFsR/TIOKpmi5VbKdgXRJZfvFvgU8stAnrIRVRL1oDiQRdMe2xDVSVoiSHoayDl95PerzDyXkqG6gYW0CIaUg2ssig0Ou38++/4HPGOt3yMzYJRjBeXjYEuXX6UFjpXsIGlupaXToOI4HEgJeWCVEikFD/lZsgO52fdBn+rrB/dMSS7VgZlXr9p1vrbxiMVsz9co9AmTauO7EeeD76NYWEQEreoJTXnaZEProXApVWQ9WpJw31nP3XFpHryXCH6AXqZiC88kG3FRYyt/il+DtUMBBgD2kWhOWtymTQAAAABJRU5ErkJggg==);
    background-size: 12px
}

login .email-img,
signup .email-img {
    width: 34px;
    height: 28px;
    top: 1px;
    left: 1px;
    background-color: #dcdcdc;
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
    position: absolute;
    background-repeat: no-repeat;
    background-position: 50%;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAWCAYAAADXYyzPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjN2RhMDg1Yy04YThlLTdkNDktYTQwMy0xMTc5YjNmZjdhMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjI2QjczNTdCQkQ3MTFFODgzQzhGRUM4MEExQUU3QTQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjI2QjczNTZCQkQ3MTFFODgzQzhGRUM4MEExQUU3QTQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZTI2NjdiNDEtMDhhYy1iMjQxLThjZTMtNjIyOGRiMzVhODE5IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MTE5Yzk5YTAtM2Y2Yi1kODRjLWI2OTktNzgzMGRkNTUxZjMxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+s82yRQAAAmhJREFUeNq0lttLVFEUh2e2Mw4ihUGGjkiS9tCd0Ch6CayHoD8giK7TlKVZFNWTPfiQSCDS/aJWViRdoAtUEL30UC/1Ej1EGUERiAkSdHkos74FP+MwnDkzypkF32E4s87+7bX2WnvvaCqVikYikUbohVL4AfYuTPsLJfAbmuFBjMdCeAV3YA+URwpjYwruGcx3PPphHRyGbvhVAFGL9BzsU3YvWcR1cBy+wRGIQwsUhyjap8BWw1lbShMehdlwWtEehCLYFYK4pfeyAlkl0Zkw6DxOFUrHGqWkR7Odqo3DNWiC5XBBAZpFXYZzlQrAxPfCRfgzReEB2A0r4IqW9L85nw+qJWipabVCUDtMVnQHLFLx1mU6uCwfVivV9RqgfxKit2A7zFH25vo5uYABavVhgyK/nofofRVSrTK1OJujyzHQAhXIPDgANwJ8H6ouKrWmywJ8oy6PKOLaSoe1sw34+DxS+32EaTA916C5hN/BJngLncpAk3pzwu7BNpgF7RK3b94E7d2xgD8/qbCea722wlpIi8eQgNuQhBOwEmpgi3yuqsjyjnhYPWgb+hnYrPdLtBGs14SeqOf7JGq2Ec7DC2Xns59ALIvoTq3bSUXtneBSOAUftDvVZJxoTu00rgpPa19IBgl/UZFYW3RJ1G9yM9Tj2axI4mOq9LRaM+mX6lFV7V04FsIJFVfmupU9G2/EK1wG3yVql4EOzTIRwpFYrFrpknizjt8yS+OQ1uwmtGmjCEPUK96ik65Nfb4/ptJ/rx48FOIFwGsJBWR6R+G1/Xipm4G1wVf4WYDL3oT4Bnhql71/AgwAmCuCWXEt8+EAAAAASUVORK5CYII=);
    background-size: 15px
}

login .error-message,
signup .error-message {
    background: #df0000;
    width: auto;
    position: absolute;
    z-index: 1001;
    border-radius: 3px;
    color: #fff;
    border: 1px solid #fff;
    height: auto;
    right: -1px;
    top: 2px
}

login #error-email,
signup #error-email {
    padding: 0 4px
}

login .entry-form span,
signup .entry-form span {
    font-size: .9rem;
    font-weight: 700;
    color: #710000;
    line-height: 24px
}

login .error-arrow-up,
signup .error-arrow-up {
    width: 0;
    height: 0;
    border-left: 10px solid hsla(0, 0%, 100%, 0);
    border-right: 10px solid transparent;
    border-bottom: 8px solid #df0000;
    position: absolute;
    display: flex;
    top: -7px;
    right: 9px
}

login #error-email,
signup #error-email {
    width: 101%;
    text-align: center;
    font-size: .6rem;
    box-sizing: border-box;
    font-family: arial
}

login .eror-msg-container,
login a,
signup .eror-msg-container,
signup a {
    position: relative
}

login a,
signup a {
    opacity: 1;
    display: inline
}

login .mt5,
signup .mt5 {
    margin-top: 3px
}

login .login-arrow,
signup .login-arrow {
    color: #fff !important;
    font-size: 1.5rem !important;
    position: relative;
    top: 1px
}

login .header-img,
signup .header-img {
    text-align: center;
    padding: 0;
    width: 224px;
    height: 80px;
    margin: 0 auto;
    position: relative;
    top: -9px
}

login #register-for-free-txt,
signup #register-for-free-txt {
    text-transform: uppercase;
    margin: 3px 0 15px;
    font-size: 16px;
    display: none
}

login #no-creditcard-txt,
signup #no-creditcard-txt {
    font-size: 14px;
    color: #000;
    width: 100%;
    height: auto;
    z-index: 2;
    padding: 7px 25px 0;
    box-sizing: border-box
}

login #no-creditcard-txt>span:first-of-type,
signup #no-creditcard-txt>span:first-of-type {
    float: left;
    width: 42%;
    text-align: center;
    font-size: 15px;
    padding-top: 13px;
    font-weight: 700;
    line-height: 16px
}

login #no-creditcard-txt>span:nth-of-type(2),
signup #no-creditcard-txt>span:nth-of-type(2) {
    width: 58%;
    float: right;
    color: #8b0700;
    font-weight: 700;
    font-size: 33px;
    line-height: 54px
}

login .login-form,
login .signup-form,
signup .login-form,
signup .signup-form {
    width: 100%;
    padding: 0 20px 2px;
    text-align: center;
    margin-top: -6px
}

login .login-form .play-now-loader,
login .signup-form .play-now-loader,
signup .login-form .play-now-loader,
signup .signup-form .play-now-loader {
    background: url(https://www.bpm-game.com/static/image/actions.gif) no-repeat;
    width: 220px;
    height: 40px;
    border-radius: 4px;
    margin: 0 auto
}

login .login-form input,
login .signup-form input,
signup .login-form input,
signup .signup-form input {
    -webkit-appearance: none;
    -moz-appearance: none;
    -appearance: none;
    box-sizing: border-box;
    width: 100%;
    font-size: 12px;
    padding: 7px 5px 7px 42px;
    line-height: 1;
    box-shadow: none;
    margin-bottom: 0;
    color: #3d3d3d;
    font-family: Arial, Helvetica, sans-serif;
    -webkit-font-smoothing: antialiased;
    border: 1px solid #dbdbdb;
    border-radius: 4px
}

login .error-message1,
login .signup-error,
signup .error-message1,
signup .signup-error {
    height: 14px;
    width: 100%;
    text-align: left;
    font-size: 12px;
    color: #c20b0e;
    box-sizing: border-box;
    line-height: 14px;
    margin: 0 auto;
    font-family: Arial, Helvetica, sans-serif;
    -webkit-font-smoothing: antialiased
}

login .register-separater,
signup .register-separater {
    width: 82%;
    display: inline-block;
    text-align: center;
    line-height: .1em;
    margin: 10px 0 8px;
    background: #dbdbdb;
    font-size: 10px;
    color: #9c9b9b
}

login .register-separater span,
signup .register-separater span {
    background: #fff;
    padding: 0 5px
}

login button,
signup button {
    height: 34px;
    width: 100%;
    line-height: 40px;
    color: #fff;
    font-size: 15px;
    border-radius: 2px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-left: 0;
    letter-spacing: .5px;
    background-color: #1d8722;
    font-family: Arial, Helvetica, sans-serif
}

login button h2,
signup button h2 {
    font-weight: 600;
    letter-spacing: normal;
    font-size: 14px;
    line-height: 1.5rem;
    text-align: left;
    padding-left: 48px;
    letter-spacing: .5px
}

login button:hover,
signup button:hover {
    background: #49b600
}

login .signup-terms,
signup .signup-terms {
    margin-top: 2px;
    margin-bottom: 7px;
    font-size: 9px;
    color: #939393;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 10px;
    -webkit-font-smoothing: antialiased
}

login ::-webkit-input-placeholder,
signup ::-webkit-input-placeholder {
    color: #3a3a3a
}

login :-moz-placeholder,
login ::-moz-placeholder,
signup :-moz-placeholder,
signup ::-moz-placeholder {
    color: #3a3a3a
}

login :-ms-input-placeholder,
signup :-ms-input-placeholder {
    color: #3a3a3a
}

login .home-regform-tnc,
signup .home-regform-tnc {
    text-decoration: underline
}

login .home-regform-tnc a,
signup .home-regform-tnc a {
    color: #3a3a3a;
    position: relative;
    opacity: 1;
    display: inline
}

login .separator,
signup .separator {
    width: 100%;
    display: inline-block;
    text-align: center;
    line-height: .1em;
    margin: 10px 0 8px;
    background: #c1c1c1;
    font-size: 10px;
    color: #9c9b9b
}

login .separator span,
signup .separator span {
    background: #fff;
    padding: 0 10px
}

.play-now-wrapper {
    float: right;
    margin-top: 35px;
    width: 219px;
    height: 235px
}

.play-now-wrapper .win-lakhs-icon {
    width: 190px;
    height: 190px;
    background: url(https://www.bpm-game.com/static/image/badge.png) no-repeat 50%;
    margin: 0 auto;
    background-size: 188px
}

.play-now-wrapper .home-page-play-now {
    background-color: #1d8722;
    height: 40px;
    width: 100%;
    line-height: 40px;
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
    background: #1d8722;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin: 35px auto;
    cursor: pointer;
    font-size: 16px;
    letter-spacing: .5px
}

.play-now-wrapper .home-page-play-now:hover {
    background-color: #56a82f
}

.play-now-wrapper .home-page-play-now[disabled=disabled],
.play-now-wrapper .home-page-play-now[disabled] {
    background-color: #6f7071
}

page-header login {
    width: auto;
    background-color: transparent;
    position: static
}

page-header login input {
    height: 30px;
    width: 160px;
    text-align: left;
    line-height: 34px;
    box-sizing: border-box;
    border-radius: 5px;
    padding: 10px;
    margin-right: 5px;
    background-color: #fff;
    font-size: 12px;
    color: #3a3a3a;
    font-weight: 400;
    margin-top: 17px;
    line-height: 1;
    border-radius: 3px;
    -webkit-font-smoothing: antialiased;
    font-family: Arial, Helvetica, sans-serif;
    box-shadow: none;
    border: none
}

page-header login .login-container {
    display: flex
}

page-header login .mobile-img,
page-header login .mobile-otp-img,
page-header login .password-img,
page-header login .user-name-img {
    position: relative;
    margin: -28px 0 0 10px
}

page-header login button {
    height: 30px;
    padding: 0;
    font-size: 15px;
    font-weight: 400;
    border-radius: 2px;
    border: none;
    letter-spacing: .5px;
    background: #1d8722;
    line-height: 26px;
    margin-top: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

page-header login button:hover {
    background: #49b600
}

page-header login ::-webkit-input-placeholder {
    color: #3a3a3a
}

page-header login :-moz-placeholder,
page-header login ::-moz-placeholder {
    color: #3a3a3a
}

page-header login :-ms-input-placeholder {
    color: #3a3a3a
}

page-header login .forgot-link-label {
    display: flex;
    margin-top: 2px;
    color: #cfc9c9;
    cursor: pointer;
    font-size: 10px;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal
}

page-header login .word {
    color: #dcd1cf;
    position: relative;
    font-size: 9px;
    margin-top: 29px;
    padding: 0 5px;
    font-family: Arial, Helvetica, sans-serif;
    -webkit-font-smoothing: antialiased
}

page-header login .fb-header-container {
    margin-top: 15px
}

page-header login .login-btn-header {
    margin-top: 13px
}

page-header login .login-btn-header button {
    width: 63px;
    height: 30px;
    padding: 0;
    font-size: 16px;
    font-weight: 400;
    border-radius: 2px;
    border: none;
    letter-spacing: .5px;
    line-height: 25px;
    margin-top: 4px
}

page-header login facebook button {
    width: 63px;
    height: 30px
}

.cta-form {
    min-height: calc(100vh);
    padding-top: 1px;
    background: #87050d;
    background: radial-gradient(ellipse at center, #87050d 34%, #480004 100%)
}

.cta-form carousel {
    display: block;
    width: 79%;
    max-width: 400px;
    margin: 0 auto
}

.cta-form carousel img {
    width: 100%;
    margin-bottom: -3px
}

.cta-form carousel .carousel-controls-direction {
    display: none
}

.cta-form carousel .carousel-indicators {
    width: 100%;
    bottom: 0;
    top: inherit;
    z-index: 8
}

.cta-form carousel .carousel-indicators li {
    background: hsla(0, 0%, 100%, .5);
    width: 12px;
    height: 12px;
    margin: 0 2px
}

.cta-form carousel .carousel-indicators li.active {
    background-color: #fff
}

.cta-form login,
.cta-form signup {
    margin: 0 auto;
    padding: 14px 0 10px;
    position: static;
    right: auto;
    background-color: #370002;
    border: 1px solid #80040c;
    border-radius: 10px;
    display: block;
    width: 85%;
    max-width: 400px
}

.cta-form login .error-message,
.cta-form signup .error-message {
    height: 12px;
    line-height: 12px;
    font-size: 11px
}

.cta-form login button,
.cta-form signup button {
    height: 2.9rem;
    font-size: 1.2rem;
    border-radius: 6px;
    border: 1px solid #96ba56;
    color: #fff;
    background-color: #5d9301;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.cta-form login button h2,
.cta-form signup button h2 {
    background-position: 96%;
    padding: 0 15px;
    text-align: center;
    font-size: .8em;
    text-transform: uppercase;
    font-weight: 700
}

.cta-form login facebook button,
.cta-form signup facebook button {
    border-color: #4267b2;
    margin-bottom: 6px;
    font-size: 1.1em !important;
    text-transform: uppercase;
    font-weight: 700;
    text-align: center
}

.cta-form login facebook button:before,
.cta-form signup facebook button:before {
    width: 10px;
    height: 19px;
    background-position: -260px -356px;
    transform: scale(.8);
    margin: 12px 0 0 23px
}

.cta-form login .login-arrow,
.cta-form signup .login-arrow {
    top: 0
}

.cta-form login input,
.cta-form signup input {
    padding: 7px 9px;
    font-size: 1.1em;
    width: 100%;
    border-radius: 3px;
    border: 1px solid grey;
    box-sizing: border-box;
    height: 2.5rem
}

.cta-form login input::-webkit-input-placeholder,
.cta-form signup input::-webkit-input-placeholder {
    color: #aaa
}

.cta-form login input::-moz-placeholder,
.cta-form signup input::-moz-placeholder {
    color: #aaa
}

.cta-form login input:-ms-input-placeholder,
.cta-form signup input:-ms-input-placeholder {
    color: #aaa
}

.cta-form login input:-moz-placeholder,
.cta-form signup input:-moz-placeholder {
    color: #aaa
}

.cta-form login .cta-header,
.cta-form signup .cta-header {
    display: block !important;
    text-align: center;
    color: #fbca05;
    font-style: italic;
    padding: 0 10px;
    margin-bottom: 5px;
    font-size: 1rem;
    font-weight: 700
}

.cta-form login .cta-header span,
.cta-form signup .cta-header span {
    color: #fbca05;
    font-size: 1rem;
    font-weight: 400
}

.cta-form login .play-now-loader,
.cta-form signup .play-now-loader {
    background-size: 100%;
    width: 100%;
    height: 46px;
    margin-top: 5px
}

.cta-form login .login-form {
    float: none
}

.cta-form login .login-form .forgot-link-label {
    color: #e4e4e4;
    font-weight: 400;
    cursor: pointer;
    text-decoration: underline
}

.cta-form login .login-form button {
    width: 58%
}

.cta-form signup .header-img {
    display: none
}

.cta-form .separator {
    background-color: transparent;
    padding: 2px 0
}

.cta-form .separator span {
    background-color: transparent;
    color: #fff
}

.cta-form .toggleCTA {
    font-size: 1.3em;
    margin-top: 15px;
    color: #fff
}

.cta-form .toggleCTA a {
    color: #febd15;
    text-decoration: underline;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 700
}

.cta-form .info-scrollbar {
    display: block;
    position: fixed;
    z-index: 3;
    background: #540000;
    color: #fbca05;
    padding: 5px;
    font-size: .6rem;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
    font-weight: 600;
    bottom: 0
}

.cta-form .info-scrollbar p {
    width: 100%;
    line-height: 1em;
    text-align: center;
    margin: 0;
    white-space: nowrap;
    color: #fbd836;
    font-size: .6rem
}

.cta-form .info-scrollbar p b {
    color: #fff
}

.cta-form .info-scrollbar p a {
    color: #fff;
    text-decoration: underline
}

.homepage-signup-wrapper {
    position: relative;
    width: 100%;
    margin: 0 auto;
    z-index: 1
}

.homepage-signup-wrapper signup {
    top: 80px !important
}

jwr-home {
    line-height: 18px;
    width: 100%;
    position: relative;
    margin-top: 0;
    float: left
}

.shift-header jwr-home {
    margin-top: 39px
}

.home-wrapper {
    position: relative
}

.home-wrapper .hanging-icon {
    position: fixed;
    right: 0;
    bottom: 20px;
    z-index: 2
}

.vedio-link {
    width: 115px;
    height: 95px;
    float: right
}

.grif-link,
.vedio-link {
    cursor: pointer;
    display: block
}

.grif-link {
    width: 144px;
    height: 183px;
    background-image: url(https://www.bpm-game.com/static/image/GRIFSideIconHalf-1.gif);
    background-position: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    margin-bottom: 20px;
    background-size: 140px;
    color: #83001d;
    text-align: center;
    font-weight: 700;
    font-size: 13px;
    position: relative
}

.grif-link span {
    position: absolute;
    bottom: 15px;
    width: 100%;
    left: 0
}

.seasonalEvent {
    width: 124px;
    height: 94px;
    background-image: url("data:image/png;base64,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");
    background-position: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    margin-bottom: 30px;
    margin-right: 20px;
    color: #83001d;
    text-align: center;
    font-weight: 700;
    font-size: 13px;
    position: relative
}

.seasonalEvent span {
    position: absolute;
    bottom: 54px;
    width: 100%;
    left: 7px;
    letter-spacing: 12px;
    color: #fff
}

.seasonalEvent.event-started {
    background-image: url(https://www.bpm-game.com/static/image/Animated-Gif_Mobile-1.gif)
}

.hp-old-logo {
    background: url(../image/home-page-v10-2.png);
    background-position: -31px -425px;
    background-size: 168px;
    background-repeat: no-repeat;
    width: 111px;
    height: 53px;
    color: #fff;
    letter-spacing: .3px;
    padding-left: 1px;
    box-sizing: border-box
}

.jackpot-popup {
    background-image: url(https://www.bpm-game.com/static/image/jackpot-popup.jpg);
    width: 600px;
    height: 300px;
    cursor: pointer
}

.know-more {
    position: absolute;
    bottom: 7px;
    right: 0;
    width: 75px;
    height: 16px
}

.home-wrapper-hw-set-pos {
    position: relative;
    padding-top: 39px
}

.home-wrapper-hw-set-pos .vedio-link {
    position: fixed;
    right: 0;
    bottom: 20px;
    z-index: 2;
    width: 115px;
    height: 95px;
    cursor: pointer
}

.rummy-experience-container-new {
    background: #fff;
    padding-top: 30px;
    padding-bottom: 65px;
    position: relative
}

.mobile-container-new,
.rummy-experience-container-new {
    background: #f4f4f4
}

.key-points {
    background: #102339;
}

.homepage-wrapper {
    max-width: 1100px;
    width: 100%;
    min-width: 0;
    margin: 0 auto
}

.sign-up-free {
    width: 27%;
    float: left;
    box-sizing: border-box
}

.info-heading,
.rummy-exp-heading {
    color: #8f0000;
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 30px;
    padding: 0;
    letter-spacing: -1px
}

.info-heading,
.rummy-exp-heading,
.sub-section {
    text-align: center;
    font-family: Arial, Helvetica, sans-serif
}

.sub-section {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    width: 28%;
    float: left;
    height: 60px;
    position: relative
}

.sub-section div {
    box-shadow: none;
    border: 0
}

.sub-section.text-lt {
    text-align: left;
    width: 22%
}

.sub-section.text-lt .sign-up-img {
    margin-left: 5px
}

.sub-section.text-rt {
    text-align: right;
    width: 22%
}

.sub-section.text-rt .cash-prize-txt {
    margin-right: 15px
}

.bd-right:after {
    content: "";
    width: 1px;
    /* background: #850001; */
    background: #fff;
    opacity: .5;
    height: 30px;
    margin-top: 17px;
    position: absolute;
    right: 0;
    top: 0
}

.sign-up-img {
    display: inline-block;
    margin-top: 6px;
    margin-right: 15px;
    margin-left: 20px;
    float: none
}

.cash-prize-txt,
.deposit-bonus-txt,
.sign-up-txt {
    font-size: 15px;
    line-height: 60px;
    color: #fefdfb;
    display: inline-block;
    vertical-align: top;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 400
}

.cash-prize-img,
.deposit-bonus-img,
.play-mob-img {
    display: inline-block;
    margin-top: 6px;
    margin-right: 10px;
    margin-left: 10px;
    float: none
}

.cash-prize-img,
.play-mob-img {
    margin-top: 3px
}

.play-mob-img {
    margin-right: 15px
}

#homepage-container {
    background: #fff;
    font-family: Arial, Helvetica, sans-serif
}

.promotion-container-new {
    background: #fff;
    padding: 45px 0;
    border-bottom: 1px solid #c5c6cf
}

.promotion-container-new .row .col-md-6:first-child {
    padding-right: 0
}

.promotion-container-new .row .col-md-6:nth-child(2) {
    padding-left: 0
}

.promotion-container-new .homepage-wrapper {
    border: 1px solid #c5c6cf;
    border-radius: 4px;
    overflow: hidden;
    box-shadow: 0 0 6px 2px rgba(0, 0, 0, .1)
}

jwr-home .homepage-blocks {
    margin-left: 0;
    border-right: 1px solid #c5c6cf;
    box-sizing: border-box
}

jwr-home .promoslider img {
    float: left;
    width: 100%
}

.promotion-container-new .header-txt,
.testimonials-container-new .header-txt {
    color: #8b0600;
    font-size: 17px;
    font-weight: 700;
    margin: 0;
    line-height: inherit;
    font-family: Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    background: #f4f4f4;
    border-bottom: 1px solid #c5c6cf;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px
}

.homepage-blocks .img-holder .img {
    width: 100%
}

.homepage-blocks .img-holder .img img {
    width: 100%;
    display: block;
    height: 171px;
    max-height: 190px
}

.all-promotion-text {
    float: none;
    margin-left: 10px;
    font-weight: 600;
    font-family: Arial, Helvetica, sans-serif;
    -webkit-font-smoothing: antialiased
}

.all-promotion-text,
.upcoming-promotion-text {
    text-decoration: underline;
    margin-top: 15px;
    color: #0e3c99;
    font-weight: 400;
    font-family: Arial, Helvetica, sans-serif
}

.testimonials-container .bullets-container {
    margin-top: 0;
    width: 100%;
    text-align: center;
    display: block
}

.testimonials-container .bullets-container .circle {
    border-radius: 50%;
    width: 10px;
    height: 10px;
    display: inline-block;
    background: #666;
    margin: 0 4px
}

.testimonials-container .bullets-container .circle:hover {
    background: #000;
    cursor: pointer
}

.testimonials-container .bullets-container .circle.circle-selected {
    background: #000
}

.testi-image {
    width: 85px;
    height: 90px;
    float: left;
    background: url(https://www.bpm-game.com/static/image/testimonial_images-1571485006.png);
    background-repeat: no-repeat;
    background-size: 570px
}

.testi-content {
    width: calc(100% - 100px);
    float: left;
    margin-left: 15px
}

.testi-player1 {
    background-position: -95px 0
}

.testi-player2 {
    background-position: -193px 0
}

.testi-player3 {
    background-position: -395px 0
}

.testi-player4 {
    background-position: 5px 0
}

.testi-player5 {
    background-position: -290px 0
}

.testi-player6 {
    background-position: -91px -102px
}

.testi-player7 {
    background-position: -189px -103px
}

.testi-player8 {
    background-position: -292px -103px
}

.testi-player9 {
    background-position: 0 -102px
}

.testi-player10 {
    background: url("data:image/png;base64,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");
    background-size: 88px;
    background-repeat: no-repeat
}

.testi-player11 {
    background: url("data:image/png;base64,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");
    background-size: 88px;
    background-repeat: no-repeat
}

.testi-player12 {
    background: url("data:image/png;base64,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");
    background-size: 88px;
    background-repeat: no-repeat
}

.testi-name-separator {
    border-top: 1px solid #d6d6d6;
    width: 200px;
    float: left;
    margin-top: 20px
}

.testi-name {
    margin-top: 15px;
    color: #3a3a3a;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-size: 12px;
    position: relative
}

.testi-name>span:first-of-type {
    font-weight: 700
}

.testi-upper {
    margin-top: 10px
}

.testi-heading {
    font-size: 17px;
    white-space: nowrap;
    overflow: hidden;
    font-weight: 700;
    text-overflow: ellipsis;
    margin-bottom: 10px
}

.testi-desc,
.testi-heading {
    font-family: Arial, Helvetica, sans-serif;
    box-sizing: border-box;
    -webkit-box-sizing: border-box
}

.testi-desc {
    color: #121312;
    font-size: 14px;
    line-height: 18px
}

.testimonials-container-new .bullets-container {
    margin-top: 8px;
    padding-left: 100px
}

.testimonials-container-new .bullets-container .circle {
    border-radius: 50%;
    width: 22px;
    height: 22px;
    display: inline-block;
    color: #c3c4cd;
    margin: 0 4px;
    border: 1px solid #c3c4cd;
    background: #fff;
    text-align: center;
    font-weight: 400;
    line-height: 20px;
    box-sizing: border-box
}

.testimonials-container-new .bullets-container .circle:first-child {
    margin-left: 0
}

.testimonials-container-new .bullets-container .circle:hover {
    border: 1px solid #7b3333;
    cursor: pointer
}

.testimonials-container-new .bullets-container .circle.circle-selected {
    color: #7b3333;
    border: 1px solid #7b3333
}

.testimonials-container-new .show-transition {
    visibility: visible;
    opacity: .2;
    transition: all .25s ease-out 0s
}

.col2,
.col3 {
    margin-left: 20px
}

.winners-list {
    border: 1px solid #e2e2e2;
    padding: 10px;
    background: #fff;
    height: 190px;
    color: #3a3a3a;
    border-radius: 5px
}

.testimonial-holder {
    padding: 10px;
    box-sizing: border-box;
    height: 171px;
    border: none
}

.rummy-exp-block2 {
    width: 100%;
    padding: 0 20px 65px;
    background: #fff;
    border-radius: 3px;
    overflow: hidden;
    box-shadow: 0 0 6px 2px rgba(0, 0, 0, .1)
}

.rummy-exp-block2,
.rummy-exp-block2 .block2-sub {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    position: relative
}

.rummy-exp-block2 .block2-sub {
    margin: 28px 0;
    padding: 0 10px
}

.rummy-exp-block2 .block2-btn {
    background: #f4f4f4;
    padding: 10px;
    float: left;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    box-sizing: border-box;
    height: 60px
}

.rummy-exp-block2 .block2-btn>span {
    display: block;
    text-decoration: none;
    background-color: #1d8722;
    max-width: 220px;
    margin: 0 auto;
    color: #fff;
    border-radius: 3px;
    font-size: 16px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpBMTI0Qzg4QUI3M0NFODExQThBQUNERDEzOTBDMDhCMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQ0EzNzhGQzc0MEMxMUU4OTQzQjg3MDYzRjBDMkIwNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQ0EzNzhGQjc0MEMxMUU4OTQzQjg3MDYzRjBDMkIwNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjYjFlZTgxYi1mOGQ0LWU0NGYtYTIwNy1lNWJmMDRjMjYyOTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDVENDNCOTM3MDBEMTFFOEI1MDI4MTBFNkYyQkY2RTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6fVnlcAAAAZUlEQVR42pSQAQrAIAwDs31sPmk/1B+MvcQndBtYPBBZDQRK2iSizKxax/lSjRl6cl3tyFFhSNAzDVpp8UW4RViGWmgItezquDDfmA3zpr9vnD3pgFhwPOhL6W4Ip7shnP7xEWAA4SXRJImAhTYAAAAASUVORK5CYII=");
    background-size: 11px;
    background-position: 81%;
    text-align: left;
    padding: 11px 16px 11px 35px;
    box-sizing: border-box;
    background-repeat: no-repeat;
    letter-spacing: .5px;
    cursor: pointer
}

.rummy-exp-block2 .block2-btn>span:hover {
    background-color: #49b600 !important
}

.rummy-exp-block2 .block2-sub .block2-img {
    width: 88px;
    height: 91px;
    float: left
}

.rummy-exp-block2 .block2-sub .block2-cont {
    width: calc(100% - 98px);
    float: left;
    margin-left: 10px;
    text-align: left;
    min-height: 90px;
    white-space: nowrap
}

.rummy-exp-block2 .block2-sub .block2-cont h2 {
    font-family: Arial;
    font-size: 17px;
    color: #000;
    font-weight: 700
}

.rummy-exp-block2 .block2-sub .block2-cont ul {
    font-family: Arial;
    color: #121312;
    font-weight: 400;
    list-style-type: square;
    margin-top: 6px
}

.rummy-exp-block2 .block2-sub .block2-cont ul li {
    list-style-type: none;
    font-size: 14px;
    margin-bottom: 4px;
    padding-left: 16px;
    position: relative
}

.rummy-exp-block2 .block2-sub .block2-cont ul li:before {
    content: "";
    width: 12px;
    height: 8px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAMAAADTuiYfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkEwNzhGNDYyNzMzNzExRTg5MjA5QkRFNzVEQTNBMEUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkEwNzhGNDYzNzMzNzExRTg5MjA5QkRFNzVEQTNBMEUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTA3OEY0NjA3MzM3MTFFODkyMDlCREU3NURBM0EwRTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTA3OEY0NjE3MzM3MTFFODkyMDlCREU3NURBM0EwRTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6QvfgPAAAAWlBMVEVNTU2CgoL09PTOzs5lZWXe3t7d3d3CwsLg4OCPj49QUFCMjIyGhobQ0NBzc3O7u7uDg4PPz8/T09OEhISysrJUVFTS0tJSUlJTU1PU1NTr6+vh4eF8fHz///+nP7vVAAAAHnRSTlP//////////////////////////////////////wDsGBxeAAAASElEQVR42izMRw6AQBADwSZnlpz9/28ygulTSZaMvGSIcWY1vbvcoUC58T7gFAuNrhUmiQeqFDZb0YzV6bMiGOVWG/6zV4ABAJ0hB5hJOHAZAAAAAElFTkSuQmCC") no-repeat;
    position: absolute;
    left: 0;
    top: 4px;
    background-position: 0;
    background-size: contain
}

.rummy-exp-block2 .block2-sub.bddiv:after {
    content: "";
    width: 90%;
    height: 1px;
    bottom: -29px;
    left: 5%;
    position: absolute;
    background: linear-gradient(90deg, #fff 0, #dcdcdc 29%, #dcdcdc 62%, #fff)
}

.mobile-container-new .download {
    padding-top: 30px;
    padding-bottom: 40px
}

.left-mobile-img {
    width: 100%;
    padding: 0;
    text-align: center;
    box-sizing: border-box
}

.left-mobile-img img {
    width: 85%;
    margin-top: 40px
}

.mob-info-section {
    margin-left: 40px;
    margin-bottom: 20px
}

.download-heading {
    color: #8f0000;
    font-size: 24px;
    margin-top: 20px;
    margin-bottom: 20px;
    font-weight: 700;
    line-height: 30px
}

.download-heading,
.download-info {
    font-family: Arial, Helvetica, sans-serif
}

.download-info {
    font-size: 14px;
    color: #121312;
    margin-top: 10px;
    margin-bottom: 15px
}

.download-info>span {
    color: #7d0000
}

.download-info-sub {
    font-size: 14px;
    color: #121312;
    margin-top: 10px;
    margin-bottom: 15px;
    font-family: Arial, Helvetica, sans-serif
}

.download-cont>div {
    float: left;
    width: 33%;
    text-align: center;
    position: relative
}

.download-cont>div span {
    display: block;
    color: #3a3a3a
}

.download-cont>div>span:first-of-type {
    color: #121312;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 700;
    font-size: 13px
}

.download-cont .dwn-img {
    width: 42px;
    height: 44px;
    margin: 7px auto;
    display: block
}

.dwn-icon-hldr {
    text-align: center
}

.dwn-icon-hldr .dwn-icon {
    width: 42px;
    height: 44px;
    display: inline-block;
    margin: 7px 4px
}

.ios-icon {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAhCAYAAADK6cvnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA0ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTlGODI4OTI5NzA1MTFFODkzOTM4NUU1NDhFQjdBNjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTlGODI4OTE5NzA1MTFFODkzOTM4NUU1NDhFQjdBNjMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxYjEzODczYi0xYTlmLWEwNDQtYjkwZC04NzIxZTFjN2U3M2UiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxYjEzODczYi0xYTlmLWEwNDQtYjkwZC04NzIxZTFjN2U3M2UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4KW/9eAAACJ0lEQVR42rSXu0vDQBzHE6mDiFgnxcUH6mQnh4KtopP4GqqI4GNwUBH0H3DxtaqI1EFFdNFV8FEELYiEOtgKDr4oCD4QqYKKQ4eq9XtyB2e4JMX0fvDhmmuST36Xe0X1eDyKndA07bf0er01KFrBlsYqBeFQbAZEFSjmQQOtuiHPIUtYCw5AJlcXMbvAjrAAHAIVJGn5DMJmF2XYEC7rZCQm8PqSMoSloIX+ZrIwZAtWF/5X2Kg7DtP3aRmOFM/51NXl0/IezCGzWa7Xkg70jbov0c1Ug3HYDjpAFcgBL+AE7IIAiAMneCVDjo7BbuAGhfQBL8EOWMQ5cSNhMVgFdSYZx8jgBmegDDTT0igewTCkm3qhCxyDbHos6m2qyY2tzp8Bo6zTODlZ0uBihftPhNVD+EAW6zQbnExGrKNJe9iwcAm6ebqCNOkpkzFhr8k7sCtTaO/9M/DdiryIILsrvbBEojAomtpyJQpj6VwtUgmnSPguUVgtEj5IFNZjns3TCy8kydjC7NcLQynMk3aiC1n282tdQGKTsiyXICXL1hTJ8AkcSZaSGAe3bFhMS25WJn1jwm1wJzFLlkgbP/AHJWe5gnk1ygv3wL6k7D7AkGhqIxunRBqzZPfxIbuESEimuSaTplVNMJJNQhY0m7zJx0mfgYDFOf2uCNEtpNG5fsjGUlkt1uhWkf/suqZjqRxUknkSkC1fEeikax/bMEfBAGQj+hv/CDAAZzGXA5BhqNsAAAAASUVORK5CYII=") no-repeat;
    background-size: 28px;
    background-position: center 2px
}

.download-cont .download-block .dwn-app-link,
.download-cont .sms-block .send-btn {
    display: inline-block;
    background: #1d8722;
    color: #fff;
    padding: 6px 15px;
    font-family: Arial, Helvetica, sans-serif;
    border-radius: 2px;
    cursor: pointer;
    font-weight: 400;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    letter-spacing: .5px;
    font-size: 15px
}

.download-cont .download-block>.dwn-app-link:hover,
.download-cont .sms-block .send-btn:hover {
    background: #49b600;
    text-decoration: none
}

.download-cont .sms-block input {
    display: block;
    -webkit-appearance: none;
    -moz-appearance: none;
    -appearance: none;
    font-family: Arial, Helvetica, sans-serif;
    border: 1px solid #d0d0d0;
    border-radius: 3px;
    color: #3a3a3a;
    margin: 10px auto 15px;
    font-size: 13px;
    max-width: 130px;
    padding: 8px 0 8px 5px;
    -webkit-font-smoothing: antialiased
}

.download-cont .miss-block>span:nth-of-type(3) {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    margin-top: 16px;
    font-weight: 700
}

.download-cont .sms-block .error-msg {
    color: #8b0502
}

.download-cont .sms-block .error-msg,
.download-cont .sms-block .success-msg {
    width: 100%;
    display: none;
    font-size: 10px;
    position: absolute;
    top: 60px;
    -webkit-font-smoothing: antialiased
}

.download-cont .sms-block .success-msg {
    color: #3e9b00
}

.download-cont .sms-block .error-msg.show,
.download-cont .sms-block .success-msg.show-success {
    display: block
}

.download-cont>div.bd-left:before {
    content: "";
    width: 1px;
    background: #d8d8d8;
    height: 65px;
    margin-top: 22px;
    position: absolute;
    left: 0;
    top: 0
}

.information-container-new {
    font-family: Arial, Helvetica, sans-serif;
    background: #fff;
    padding-top: 45px;
    padding-bottom: 20px
}

.information-container-new .info-heading {
    text-align: left;
    line-height: 24px
}

.information-container-new .info-desc,
.information-container-new .tabcontent-desc {
    color: #121312;
    margin-bottom: 10px
}

.info-desc a {
    text-decoration: underline
}

.tlp-tabarea li {
    float: left;
    background: #f7f7f7;
    color: #141414;
    border: 1px solid #e9e9e9;
    border-right: none;
    box-sizing: border-box;
    font-family: Arial, Helvetica, sans-serif
}

.tlp-tabarea li:first-child {
    width: 25%
}

.tlp-tabarea li:nth-child(2) {
    width: 30%
}

.tlp-tabarea li:nth-child(3) {
    width: 35%
}

.tlp-tabarea li:last-child {
    width: 10%;
    border-right: 1px solid #e9e9e9
}

.new-temp .tlp-tabarea li.selected,
.new-temp .tlp-tabarea li:hover {
    border-bottom: 2px solid #700203 !important;
    font-family: Arial, Helvetica, sans-serif
}

.new-temp .tlp-tabarea li.selected a,
.new-temp .tlp-tabarea li:hover a {
    color: #8b0502
}

.new-temp .tlp-tabarea li a {
    letter-spacing: normal;
    border: none;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    color: #141414;
    font-size: 14px;
    font-weight: 700;
    height: 40px;
    line-height: 40px;
    text-align: center;
    display: block
}

.footer-information {
    margin-top: 35px
}

.footer-information .footer-information-content {
    width: calc(100% - 80px);
    float: left;
    margin-left: 15px
}

.footer-information .legal-info,
.footer-information .play-info {
    border-radius: 4px;
    padding: 10px;
    background: #f7f7f7;
    color: #141414;
    border: 1px solid #e9e9e9;
    box-sizing: border-box;
    -webkit-box-sizing: border-box
}

.footer-information .legal-info .icon-cont,
.footer-information .play-info .icon-cont {
    float: left;
    width: 60px;
    height: 60px
}

.footer-information-content>h4:first-of-type {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 700
}

.footer-information-content>p:first-of-type {
    margin-top: 3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #121312
}

.footer-information .row>div {
    margin-bottom: 20px
}

.homepage-tabcontent {
    padding: 30px 0;
    text-align: justify;
    min-height: 0;
    color: #121312
}

.tabcontent h3 {
    font-family: Arial, Helvetica, sans-serif;
    margin: 8px 0 2px 12px;
    font-size: 14px;
    color: #000;
    font-weight: 600;
    position: relative
}

.tabcontent ul {
    margin: 6px 0 10px
}

ul.blog-ul {
    padding: 10px 10px 10px 50px
}

ul.blog-ul .bold-a {
    font-weight: 700
}

.bottom-td {
    vertical-align: bottom
}

ul.blog-ul li {
    list-style-type: square !important
}

.tabcontent ul li {
    padding-bottom: 5px;
    list-style: none
}

.tabcontent ul li .tabcontent-desc {
    margin-left: 11px;
    margin-top: 5px
}

.information-container-new .info-desc,
.information-container-new .tabcontent-desc {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px
}

.tabcontent ul li a {
    text-decoration: underline
}

.new-temp.l-play-now-page {
    background-color: #1d8722;
    color: #fff;
    border: none;
    display: block;
    margin: auto;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpBMTI0Qzg4QUI3M0NFODExQThBQUNERDEzOTBDMDhCMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQ0EzNzhGQzc0MEMxMUU4OTQzQjg3MDYzRjBDMkIwNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQ0EzNzhGQjc0MEMxMUU4OTQzQjg3MDYzRjBDMkIwNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjYjFlZTgxYi1mOGQ0LWU0NGYtYTIwNy1lNWJmMDRjMjYyOTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDVENDNCOTM3MDBEMTFFOEI1MDI4MTBFNkYyQkY2RTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6fVnlcAAAAZUlEQVR42pSQAQrAIAwDs31sPmk/1B+MvcQndBtYPBBZDQRK2iSizKxax/lSjRl6cl3tyFFhSNAzDVpp8UW4RViGWmgItezquDDfmA3zpr9vnD3pgFhwPOhL6W4Ip7shnP7xEWAA4SXRJImAhTYAAAAASUVORK5CYII=");
    background-size: 11px;
    background-position: 81%;
    text-align: left;
    padding-left: 35px;
    box-sizing: border-box;
    background-repeat: no-repeat;
    letter-spacing: .5px;
    max-width: 220px;
    height: 40px;
    width: 250px;
    line-height: 40px;
    font-size: 16px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    border-radius: 3px;
    font-family: Arial, Helvetica, sans-serif;
    cursor: pointer
}

.new-temp.l-play-now-page:hover {
    background-color: #49b600;
    border: none;
    font-weight: 400;
    position: static
}

.arrow-up {
    height: 11px;
    background-position: -188px -569px
}

.arrow-down,
.arrow-up {
    display: inline-block;
    width: 14px;
    background-image: url(../image/home-page-v10-2.png);
    background-repeat: no-repeat;
    margin-top: 5px;
    vertical-align: middle;
    background-size: 220px
}

.arrow-down {
    height: 9px;
    background-position: -188px -559px
}

.downLoadIcon {
    display: inline-block;
    height: 16px;
    width: 16px;
    background-image: url(../image/home-page-v10-2.png);
    background-repeat: no-repeat;
    margin-left: 3px;
    vertical-align: middle;
    background-position: 0 -254px;
    background-size: 100px
}

#homePageTabsSection {
    position: relative
}

#homePageTabsSection .panel.panel-default {
    border: 0
}

#homePageTabsSection .panel {
    box-shadow: none
}

#homePageTabsSection .panel:last-child {
    border-bottom: 0 !important
}

#homePageTabsSection .panel.panel-default .panel-heading {
    position: absolute;
    top: 0
}

#homePageTabsSection .panel.panel-default:first-child .panel-heading {
    border-left: 1px solid #e9e9e9;
    width: 29%
}

#homePageTabsSection .panel.panel-default:nth-child(2) .panel-heading {
    width: 33%;
    margin-left: 29%
}

#homePageTabsSection .panel.panel-default:nth-child(3) .panel-heading {
    width: 28%;
    margin-left: 62%
}

#homePageTabsSection .panel.panel-default:last-child .panel-heading {
    width: 10%;
    margin-left: 90%
}

#homePageTabsSection .panel-collapse {
    padding-top: 47px
}

#homePageTabsSection .panel-title i {
    display: none
}

#homePageTabsSection .panel-body {
    padding-top: 31px
}

#homePageTabsSection .tabcontent ul li a,
#homePageTabsSection .tabcontent ul li a:hover .tabcontent ul li a:active {
    font-size: 14px
}

#homePageTabsSection .panel-title>a {
    font-size: 14px;
    line-height: 12px;
    font-weight: 700;
    color: #141414;
    text-decoration: none
}

#homePageTabsSection .panel-heading {
    cursor: pointer;
    padding: 15px;
    border-bottom: 1px solid #e9e9e9;
    border-top: 1px solid #e9e9e9;
    border-right: 1px solid #e9e9e9;
    border-radius: 0
}

#homePageTabsSection .panel-heading.selected,
#homePageTabsSection .panel-heading:hover {
    border-bottom: 2px solid #8b0502
}

#homePageTabsSection .panel+.panel {
    margin-top: 0
}

#homePageTabsSection .panel {
    margin-bottom: 0;
    border: 1px solid #e4e4e4;
    border-bottom: 0;
    border-radius: 0;
    margin-top: 0
}

#homePageTabsSection .panel:last-child {
    border-bottom: 1px solid #e4e4e4
}

#homePageTabsSection ul.blog-ul {
    padding-left: 23px
}

#homePageTabsSection .tabcontent h3:before {
    top: 10px
}

.hideShowLink {
    font-size: 13px;
    color: #1e479e;
    text-decoration: underline;
    cursor: pointer;
    display: none
}

.allInformationContent {
    display: block
}

.sticky-section {
    background-color: rgba(0, 0, 0, .8);
    z-index: 11100;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    font-size: 13px;
    padding: 17px 0 12px;
    -webkit-text-size-adjust: 100%
}

.sticky-section .container {
    padding-left: 10px;
    padding-right: 10px
}

.sticky-section p {
    padding-top: 10px;
    font-size: 14px;
    -webkit-text-size-adjust: 100%
}

.sticky-section p span {
    color: #f2b451
}

.sticky-section .btn {
    padding: 7px 0;
    width: calc(50% - 20px);
    background: #1d8722;
    border-color: #1d8722;
    border-radius: 2px;
    font-size: 16px;
    font-weight: 700;
    -webkit-text-size-adjust: 100%
}

.sticky-section .btn .login-arrow {
    font-size: 18px
}

.sticky-section .registerbtn {
    background: #f2b451 !important;
    color: #000;
    border-color: #f2b451 !important
}

.sticky-section .sticky-seperator {
    background-color: #fff;
    color: #000;
    border-radius: 50%;
    padding: 0;
    font-weight: 700;
    font-size: .5em;
    margin: 0 3px;
    display: inline-block;
    width: 17px;
    height: 17px
}

#logo-text {
    font-size: 13px;
    color: #fff;
    margin-bottom: 20px
}

.player-count-hr {
    border-top: 1px solid #88030c;
    width: 95%;
    margin: 10px auto 15px;
    position: relative
}

#homepage-players-online {
    position: absolute;
    width: 130px;
    left: calc(50% - 65px);
    color: #fff;
    font-size: .7rem;
    font-family: Roboto, sans-serif;
    padding: 3px;
    text-align: center;
    border-radius: 10px;
    font-weight: 300;
    margin-top: -14px;
    background: linear-gradient(90deg, #810101, #b9000b, #810101)
}

.btn-login,
.btn-login:active,
.btn-login:hover {
    background: #f2b451 !important;
    color: #5b1a00;
    border-color: #f2b451 !important
}

.btn-login,
.btn-login:active,
.btn-login:hover,
.btn-register,
.btn-register:active,
.btn-register:hover {
    width: 100%;
    line-height: 2rem;
    font-size: 1rem;
    max-width: 14rem;
    font-weight: bolder;
    border-radius: 7px;
    text-align: center;
    text-decoration: none;
    padding: 6px 0
}

.btn-register,
.btn-register:active,
.btn-register:hover {
    background: #5d9300 !important;
    color: #fff;
    border-color: #5d9300 !important
}

#homepage-footer-wrapper {
    width: 88%;
    margin: 5px auto
}

#homepage-footer-wrapper p {
    font-size: .7rem;
    color: #fff;
    line-height: 1.6rem;
    text-align: center;
    font-weight: 400
}

#homepage-footer-wrapper .seperator {
    position: relative;
    border-bottom: 1px solid #300205;
    margin: 13px 0;
    top: -5px
}

#homepage-footer-wrapper .seperator span {
    position: absolute;
    width: 20px;
    height: 20px;
    left: 50%;
    margin-left: -15px;
    color: #fff;
    top: -9px;
    background: #330104;
    border-radius: 19px;
    font-size: .6rem;
    font-weight: 400;
    display: flex;
    justify-content: center;
    align-items: center
}

#homepage-footer-wrapper .home-login-arrow {
    font-size: 1.4em
}

#homepage-footer-wrapper facebook button {
    border-radius: 5px;
    height: 48px;
    color: #fffdff;
    font-weight: 500;
    margin: 0 auto 60px;
    width: 100%;
    font-size: .9rem;
    text-transform: uppercase;
    font-weight: 700
}

#homepage-footer-wrapper facebook button:before {
    margin-top: 13px;
    transform: scale(.8)
}

#homepage-footer-wrapper facebook button .via {
    font-size: .7em
}

/*!start*/
@media screen {
    .col-xs-6 {
        float: left
    }

    a {
        background-color: transparent
    }

    a:active,
    a:hover {
        outline: 0
    }

    *,
    :after,
    :before {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    a {
        text-decoration: none
    }

    a:focus,
    a:hover {
        color: #23527c;
        text-decoration: underline
    }

    a:focus {
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: -2px
    }

    h6 {
        font-family: inherit;
        font-weight: 500;
        line-height: 1.1;
        color: inherit;
        margin-top: 10px;
        margin-bottom: 10px;
        font-size: 12px
    }

    .text-center {
        text-align: center
    }

    ol,
    ul {
        margin-top: 0;
        margin-bottom: 10px
    }

    .row {
        margin-right: -15px;
        margin-left: -15px
    }

    .col-md-4,
    .col-md-12,
    .col-sm-6,
    .col-xs-6 {
        position: relative;
        min-height: 1px;
        padding-right: 15px;
        padding-left: 15px
    }

    .col-xs-6 {
        width: 50%
    }
}

@media screen and (min-width:768px) {
    .col-sm-6 {
        float: left;
        width: 50%
    }
}

@media screen and (min-width:992px) {

    .col-md-4,
    .col-md-12 {
        float: left
    }

    .col-md-12 {
        width: 100%
    }

    .col-md-4 {
        width: 33.33333333%
    }
}

@media screen {
    .carousel-control {
        color: #fff;
        text-align: center;
        text-shadow: 0 1px 2px rgba(0, 0, 0, .6)
    }
}

@media screen {

    .carousel,
    .carousel-inner {
        position: relative
    }
}

@media screen {
    .carousel-inner {
        width: 100%;
        overflow: initial
    }
}

@media screen {
    .carousel-inner>.carousel-item {
        position: relative;
        transition: left .6s ease-in-out
    }
}

@media screen and (-webkit-transform-3d),
screen and (transform-3d) {
    .carousel-inner>.carousel-item {
        transition: transform .6s ease-in-out;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        perspective: 1000px
    }

    .carousel-inner>.carousel-item.active {
        left: 0;
        transform: translateZ(0)
    }
}

@media screen {
    .carousel-inner>.active {
        display: block;
        left: 0
    }
}

@media screen {
    .carousel-control {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 15%;
        font-size: 20px;
        background-color: transparent;
        filter: alpha(opacity=50);
        opacity: .5
    }
}

@media screen {
    .carousel-control.left {
        background-image: linear-gradient(90deg, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001));
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000000", GradientType=1);
        background-repeat: repeat-x
    }
}

@media screen {
    .carousel-control.right {
        right: 0;
        left: auto;
        background-image: linear-gradient(90deg, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5));
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#80000000", GradientType=1);
        background-repeat: repeat-x
    }
}

@media screen {

    .carousel-control:focus,
    .carousel-control:hover {
        color: #fff;
        text-decoration: none;
        filter: alpha(opacity=90);
        outline: 0;
        opacity: .9
    }
}

@media screen {
    .carousel-indicators {
        position: absolute;
        bottom: 10px;
        z-index: 15;
        width: 60%;
        padding-left: 0;
        text-align: center;
        list-style: none
    }
}

@media screen {
    .carousel-indicators li {
        display: inline-block;
        width: 10px;
        height: 10px;
        margin: 1px;
        text-indent: -999px;
        cursor: pointer;
        /* background-color: #000\9; */
        background-color: transparent;
        border-radius: 10px;
        border: 0
    }
}

@media screen and (min-width:768px) {
    .carousel-indicators {
        bottom: 20px
    }
}

@media screen {

    .clearfix:after,
    .clearfix:before,
    .row:after,
    .row:before {
        display: table;
        content: " "
    }
}

@media screen {

    .clearfix:after,
    .row:after {
        clear: both
    }
}

@media screen {

    a,
    div,
    h6,
    li,
    ol,
    span,
    ul {
        margin: 0;
        padding: 0;
        border: 0;
        font: inherit;
        font-size: 100%;
        vertical-align: baseline
    }
}

@media screen {
    .carousel-indicators {
        left: 0;
        margin-left: 0
    }
}

@media screen {
    jwr-home a {
        text-decoration: none
    }
}

@media screen {

    a,
    jwr-home a {
        color: #014460
    }
}

@media screen {
    .clear {
        clear: both
    }
}

@media screen {

    *,
    ul {
        margin: 0;
        padding: 0;
        list-style: none
    }
}

@media screen {
    ol {
        display: block;
        -webkit-margin-before: 1em;
        -webkit-margin-after: 1em;
        -webkit-margin-start: 0;
        -webkit-margin-end: 0;
        -webkit-padding-start: 10px
    }
}

@media screen {

    /* ol,
    ol li {
        list-style-type: decimal
    } */
}

@media screen {
    .isDesktop {
        display: block
    }
}

@media screen {
    .forMiniMobile {
        display: none
    }
}

@media screen {
    .forDesktop {
        display: block
    }
}

/*! CSS Used from: Embedded */
a,
div,
h6,
li,
ol,
span,
ul {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline
}

ol,
ul {
    list-style: none
}

.block10-img {
    background-image: url(https://www.bpm-game.com/static/image/icon-new-1551784203.png);
    background-repeat: no-repeat
}

.left.carousel-control {
    background-position: -301px -316px;
    width: 60px;
    height: 46px;
    float: left
}

.right.carousel-control {
    background-position: -378px -316px;
    width: 60px;
    height: 46px;
    float: right
}

.new-rum-icon {
    background-position: 0 -368px
}

.new-sec-icon {
    background-position: 0 -136px
}

.new-fast-icon {
    background-position: 0 -291px
}

.new-bst-icon {
    background-position: 0 -213px
}

.new-resp-icon {
    background-position: 0 -59px
}

.new-vip-icon {
    background-position: 0 15px
}

a {
    cursor: pointer
}

.clear {
    clear: both
}

jwr-home a {
    color: #014460;
    text-decoration: none
}

.rummy-exp-block10 {
    width: 100%;
    padding: 0 20px 7px;
    background: #fff;
    border-radius: 3px;
    overflow: hidden;
    box-shadow: 0 0 6px 2px rgba(0, 0, 0, .1)
}

.rummy-exp-block10,
.rummy-exp-block10 .block2-sub {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    position: relative
}

.rummy-exp-block10 .block2-sub {
    margin: 28px 0;
    padding: 0 10px
}

.rummy-exp-block10 .block2-btn {
    background: #f4f4f4;
    padding: 10px;
    float: left;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    box-sizing: border-box;
    height: 60px
}

.rummy-exp-block10 .block2-btn>span {
    display: block;
    text-decoration: none;
    background-color: #1d8722;
    max-width: 220px;
    margin: 0 auto;
    color: #fff;
    border-radius: 3px;
    font-size: 16px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpBMTI0Qzg4QUI3M0NFODExQThBQUNERDEzOTBDMDhCMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQ0EzNzhGQzc0MEMxMUU4OTQzQjg3MDYzRjBDMkIwNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQ0EzNzhGQjc0MEMxMUU4OTQzQjg3MDYzRjBDMkIwNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjYjFlZTgxYi1mOGQ0LWU0NGYtYTIwNy1lNWJmMDRjMjYyOTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDVENDNCOTM3MDBEMTFFOEI1MDI4MTBFNkYyQkY2RTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6fVnlcAAAAZUlEQVR42pSQAQrAIAwDs31sPmk/1B+MvcQndBtYPBBZDQRK2iSizKxax/lSjRl6cl3tyFFhSNAzDVpp8UW4RViGWmgItezquDDfmA3zpr9vnD3pgFhwPOhL6W4Ip7shnP7xEWAA4SXRJImAhTYAAAAASUVORK5CYII=);
    background-size: 11px;
    background-position: 81%;
    text-align: left;
    padding: 11px 16px 11px 35px;
    box-sizing: border-box;
    background-repeat: no-repeat;
    letter-spacing: .5px;
    cursor: pointer
}

.rummy-exp-block10 .block2-btn>span:hover {
    background-color: #49b600 !important
}

.rummy-exp-block10 .block2-sub .block10-img {
    width: 66px;
    height: 91px;
    float: left;
    margin-top: -17px
}

.rummy-exp-block10 .block2-sub .block2-cont {
    width: calc(100% - 98px);
    float: left;
    margin-left: 10px;
    text-align: left;
    min-height: 90px;
    white-space: inherit
}

.rummy-exp-block10 .block2-sub .block2-cont h6 {
    font-family: Arial;
    font-size: 17px;
    color: #000;
    font-weight: 700;
    margin-bottom: 8px
}

.rummy-exp-block10 .block2-sub .block2-cont ul {
    font-family: Arial;
    color: #121312;
    font-weight: 400;
    list-style-type: square;
    margin-top: 6px
}

.rummy-exp-block10 .block2-sub .block2-cont ul li {
    list-style-type: none;
    font-size: 14px;
    margin-bottom: 4px;
    padding-left: 16px;
    position: relative
}

.rummy-exp-block10 .block2-sub .block2-cont ul li:before {
    content: "";
    width: 12px;
    height: 8px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAMAAADTuiYfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkEwNzhGNDYyNzMzNzExRTg5MjA5QkRFNzVEQTNBMEUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkEwNzhGNDYzNzMzNzExRTg5MjA5QkRFNzVEQTNBMEUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTA3OEY0NjA3MzM3MTFFODkyMDlCREU3NURBM0EwRTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTA3OEY0NjE3MzM3MTFFODkyMDlCREU3NURBM0EwRTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6QvfgPAAAAWlBMVEVNTU2CgoL09PTOzs5lZWXe3t7d3d3CwsLg4OCPj49QUFCMjIyGhobQ0NBzc3O7u7uDg4PPz8/T09OEhISysrJUVFTS0tJSUlJTU1PU1NTr6+vh4eF8fHz///+nP7vVAAAAHnRSTlP//////////////////////////////////////wDsGBxeAAAASElEQVR42izMRw6AQBADwSZnlpz9/28ygulTSZaMvGSIcWY1vbvcoUC58T7gFAuNrhUmiQeqFDZb0YzV6bMiGOVWG/6zV4ABAJ0hB5hJOHAZAAAAAElFTkSuQmCC) no-repeat;
    position: absolute;
    left: 0;
    top: 4px;
    background-position: 0;
    background-size: contain
}

.carouselMobile .carousel {
    padding-bottom: 30px
}

.carouselMobile .carousel-inner {
    overflow: hidden
}

.carouselMobile .carousel-item .carousel-item {
    text-align: left
}

.carouselMobile .carousel-indicators {
    width: 100%;
    bottom: 0;
    top: inherit;
    z-index: 8
}

.carouselMobile .carousel-controls-direction {
    display: none
}

.carouselMobile .carousel-indicators li {
    width: 14px;
    height: 14px;
    background-color: #868686;
    margin: 0 6px;
    border: 2px solid #eee
}

.carouselMobile .carousel-indicators li.active {
    background-color: #c73333;
    border: 2px solid #e4e4e4
}

.testimonial-holder .carousel {
    padding-bottom: 30px
}

.testimonial-holder .carousel-inner {
    overflow: hidden
}

.testimonial-holder .carousel-item .carousel-item {
    text-align: left
}

.testimonial-holder .carousel-indicators {
    bottom: 0;
    top: inherit;
    z-index: 8
}

.testimonial-holder .carousel-controls-direction {
    display: block
}

.testimonial-holder .carousel-indicators li {
    width: 14px;
    height: 14px;
    background-color: #868686;
    margin: 0 6px;
    border: 2px solid #eee
}

.testimonial-holder .carousel-indicators li.active {
    background-color: #c73333;
    border: 2px solid #e4e4e4
}

.testimonial-holder .testi-all-review {
    float: right
}

@media only screen and (max-width:1200px) {
    .rummy-exp-block10 .block2-sub {
        padding: 0
    }

    .rummy-exp-block10 .block2-sub .block2-img {
        transform: scale(.8);
        margin-left: -10px;
        margin-top: -8px
    }

    .rummy-exp-block10 .block2-sub .block2-cont {
        margin-left: 0
    }

    .rummy-exp-block10 .block2-sub .block2-cont h6 {
        font-size: 16px
    }

    .rummy-exp-block10 .block2-sub .block2-cont ul li {
        font-size: 13px
    }
}

@media only screen and (max-width:1100px) {
    .carousel-indicators {
        top: 355px
    }
}

@media only screen and (max-width:959px) {
    .isDesktop {
        display: none
    }

    jwr-home .rummy-exp-block10 {
        padding-bottom: 0
    }

    jwr-home .carousel-inner>.carousel-item {
        display: none
    }

    jwr-home .carousel-inner>.carousel-item.active {
        display: block
    }
}

@media only screen and (max-width:990px) {
    .rummy-exp-block10 .block2-sub .block2-img {
        transform: scale(1);
        margin-left: -10px;
        margin-top: 0
    }

    .rummy-exp-block10 .block2-sub .block2-cont {
        margin-left: 10px
    }
}

@media only screen and (max-width:768px) {
    .rummy-exp-block10 .block2-sub .block2-img {
        transform: scale(.8);
        margin-left: -10px;
        margin-top: -8px
    }

    .rummy-exp-block10 .block2-sub .block2-cont {
        margin-left: 0
    }

    .rummy-exp-block10 .block2-sub .block2-cont h2 {
        font-size: 15px
    }
}

@media only screen and (max-width:600px) {
    .rummy-exp-block10 {
        box-shadow: none;
        background: none;
        padding: 4px 20px 32px !important
    }

    .rummy-exp-block10 .block2-sub {
        margin: 14px 0
    }

    .rummy-exp-block10 .block2-sub .block2-img {
        transform: scale(1);
        margin-left: 0;
        margin-top: 0
    }

    .rummy-exp-block10 .block2-sub .block2-cont {
        margin-left: 0;
        max-width: 210px;
        float: right
    }

    .rummy-exp-block10 .forMiniMobile {
        background-color: #fff;
        padding: 0 10%;
        box-shadow: 0 0 6px 2px rgba(0, 0, 0, .1);
        border-radius: 3px
    }

    .rummy-exp-block10 .carouselMobile .carousel {
        padding-bottom: 0
    }

    .rummy-exp-block10 .carouselMobile .carousel-indicators {
        bottom: -28px
    }

    .rummy-exp-block10 .block2-sub .block2-cont {
        min-height: 80px
    }

    .rummy-exp-block10 .block2-sub .block2-cont ul li {
        margin-bottom: 2px
    }

    .forDesktop {
        display: none
    }

    .forMiniMobile {
        display: block
    }
}

@media only screen and (max-width:480px) {
    .rummy-exp-block10 .forMiniMobile {
        padding: 0 2%
    }

    .rummy-exp-block10 .block2-sub .block2-img {
        transform: scale(.8);
        margin-left: -10px;
        margin-top: -8px
    }
}

@media only screen and (max-width:400px) {
    .rummy-exp-block10 .forMiniMobile {
        padding: 0
    }

    .rummy-exp-block10 .block2-sub .block2-cont {
        margin-left: 5px;
        float: left;
        width: 170px
    }
}

@media only screen and (max-width:350px) {
    .rummy-exp-block10 .block2-sub .block2-cont h6 {
        font-size: 14px
    }

    .rummy-exp-block10 .block2-sub .block2-cont ul li {
        font-size: 11px;
        margin-bottom: 0
    }
}

/*!end*/
lobby {
    display: block;
    height: 430px;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 13px;
    -webkit-user-select: none;
    cursor: default;
    z-index: 20
}

.lobby-table-footer,
lobby {
    position: relative;
    max-width: 1100px;
    width: 100%;
    margin: 0 auto
}

.lobby-table-footer {
    height: 44px;
    background: #e6e6e6;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    display: flex;
    align-items: center;
    padding: 0 25px;
    box-sizing: border-box;
    font-size: 14px;
    color: #2a2a2a;
    border-top: 1px solid #d3d2d2;
    z-index: 19
}

.lobby-tabs {
    display: block;
    height: 100%;
    width: 13%;
    position: absolute;
    z-index: 1
}

.lobby-tabs a {
    display: block;
    width: 100%;
    height: 33.4%;
    font-size: 14px;
    word-spacing: 2px;
    box-sizing: border-box;
    text-align: center;
    color: #fff;
    text-decoration: none;
    background-color: #696969;
    border-top: 1px solid #878787;
    border-bottom: 1px solid #4a4a4a
}

.lobby-tabs a:first-child {
    border-top-left-radius: 5px
}

.lobby-tabs a:nth-child(4) {
    border-bottom-left-radius: 5px
}

.lobby-tabs a:hover {
    background-color: #727272
}

.lobby-tabs a.router-link-active {
    background-color: #7a1a07;
    border-top: 1px solid #cc2b0e;
    border-bottom: 1px solid #591508
}

.lobby-tabs a.router-link-active:after {
    float: right;
    height: 0;
    width: 0;
    margin-right: -8px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 8px solid #7a1a07;
    margin-top: -45px;
    content: ""
}

.lobby-tabs .tab-icon {
    margin: 34px auto 10px
}

.locked-feature {
    position: relative
}

.locked-feature:before {
    content: "";
    background-color: rgba(0, 0, 0, .6);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABTCAYAAAAr3tHWAAADtUlEQVR4nO2cO2gUQRjHf55BfMSIjxjEiKAiiAkpJGhhay0YIjZiIfgqBJuIGkG0UlBIJdiohY2iInYqpLAQBAURFSQWNkYMBp9END6Y8L+QyO3c3ezebJL7fnDVzn3zze9mb3ZnZ2fWwMAAkSkAs/QpxV99/sRMqxChjlagB3gAfAN+A6PAr4TPqMp803d6FKOm1LJHdAAngR2eX79SXA+5BZwBntUi2Vr0iHlAH/AU6MpAAorRpZh9qiNTshaxFngMHK6R5IJiP1ZdmQbOinbgEdCWZYIJtKmu9qwCZiViDXAfaM4oXiU0q841WQRryCDGXP2RtVRQ1o0GT4AXwJeEMk3ARmATMLtMvBbVvQX4EZD7OFmIOK0RwscH4CxwFfhYYdylwB7gKLDcU65DOfSkaUTa4XO9fl2f0OvAPuBzYB2LgEvATk+ZUfWi14F1pP6POF5GwjlgVwoJ6Lu7FCuJBuUSTJoesQQYBOYkHL8JdOtiKAvctcQNXU+U4iewAhgOqStNj+j2SBjW6ZCVBBRrn6ehc5RTEGlEbPMcuxD6y5RhWLFDcvKSRsRmz7HLKeKWwxfbl5OXUBHzPXeEr4B3oQlVwDvVUYpW5VY1oSJ84/qLDBsdUocvt0RCRSz0HPseGLMafHX4ckskVES5S988CcotxgzVtMBECBMhTIQwEcJECBMhTIT4fz7CPS84qNvZDZodmkl81n2Km9e4CIyUEuHm/u4Aq2dY45N4C2wvPjkrnhrrgP46koDa2q+2j4twk6OL880rFxar7WOnxjJgqP4cTKLZ9YiVUyihvFjpRDTWZ9sn0VjI6GnXdKfBLqiEiRAmQpgIYSKEiRAmQpgIYSKEiRAmQpgIkdcNl1sF97zEWssmraaNnlceIq4BRzyTQW5F7Xlgd8ykYou4rQb6FpkNaaHpAr3iEIXY/xG9Fa60c2WORchnnJgivgIvqyj/OuVC1aqIKSJkueGnGuRREhs+hYkQJkKYCGEihIkQJkKYCGEihIkQJkKYCGEiREwRTQHfibaIJaYIt3BrVRXlW/VadBRinxonalQ2NbFF7Nf2KEkvzqJjp4ADEfPKZRa7V0IeavpuIu7FtK2hb+qlIa/nGs0xZ6grwYZPYSKEiRAF7ftS7/wuTHx5o44ZcSLe17sF56Cg7VHeTIFk8sK1fbCg7RIPxd42cYow3vbiqHEP2KttFeuFX2qza/uk4fMK0Anc1Q4+M5WfamOn2jxG0vZLbquj4k6kM4nizqmT12gA/wC7kaQsiWwD1gAAAABJRU5ErkJggg==");
    background-repeat: no-repeat;
    background-size: 20px;
    background-position: 50%
}

lobby .lobby-content {
    display: block;
    height: 100%;
    width: 87%;
    position: absolute;
    left: 13%;
    background-color: #f4f4f4;
    border-top-right-radius: 5px
}

lobby .lobby-content .filter-btn-wrapper {
    position: absolute;
    right: 10px;
    top: 5px;
    z-index: 2;
    cursor: pointer;
    width: 33px;
    height: 33px;
    border: 1px solid #c7c7c7;
    border-radius: 4px
}

lobby .lobby-content .filter-btn-wrapper .game-variant-filter {
    margin: 8px auto
}

.table-type-tabs {
    display: inline-block;
    position: relative;
    padding: 7px 0 0 7px;
    font-size: 14px
}

.table-type-tabs a {
    display: inline-block;
    height: 35px;
    background-color: #696969;
    text-align: center;
    color: #fff;
    text-decoration: none;
    border-radius: 5px 5px 0 0;
    margin-right: 10px
}

.table-type-tabs a.all-tabs {
    margin-right: 7px
}

.table-type-tabs a:first-child {
    margin-left: 5px
}

.table-type-tabs a:before {
    display: block;
    width: 100%;
    content: "";
    border-radius: 5px
}

.table-type-tabs a:hover {
    background-color: #727272
}

.table-type-tabs a:hover .card-first {
    background-color: #8d8d8d
}

.table-type-tabs a.router-link-active {
    background-color: #591508
}

.table-type-tabs a.router-link-active .card-first {
    background-color: #761705
}

.table-type-tabs a .new-icon {
    background-image: url(https://www.bpm-game.com/static/image/tag-new.png);
    height: 31px;
    width: 31px;
    float: right;
    position: relative;
    margin-top: -38px;
    margin-right: -5px
}

.table-type-tabs a .card-first {
    width: 37px;
    position: absolute;
    height: 35px;
    background-color: #7d7d7d;
    border-radius: 5px 0 0 0;
    font-size: 11px;
    display: flex;
    align-items: center
}

.table-type-tabs a .card-second {
    padding-left: 44px;
    padding-right: 10px;
    line-height: 35px;
    font-size: 14px
}

.table-type-tabs a .tourney-tabs {
    padding-top: 10px
}

#myjoinedgames {
    background: #ed7e0b;
    width: 136px;
    height: 30px;
    cursor: pointer;
    color: #fff;
    font-size: 14px;
    line-height: 30px;
    border-radius: 2px;
    text-align: center;
    top: 6px;
    position: absolute;
    right: 75px;
    font-style: italic
}

#myjoinedgames:hover {
    background: #f58f25
}

tournaments-tab .table-type-tabs {
    padding: 0 0 0 7px
}

tournaments-tab .table-type-tabs a {
    padding: 0 15px;
    margin-top: 5px
}

tournaments-tab:first-child {
    margin-left: 0
}

game-table {
    display: block;
    width: 100%;
    min-height: 388px
}

game-table .lobby-heart:hover {
    cursor: pointer;
    margin-left: 3px
}

game-table .lobby-loader-wrapper {
    width: 100%;
    height: 100%;
    position: absolute
}

game-table .lobby-loader-wrapper .loader {
    background: url(https://www.bpm-game.com/static/image/spin.gif) no-repeat;
    width: 52px;
    height: 52px;
    margin: 0 auto;
    top: 90px;
    position: relative
}

game-table .new-lobby-overlay {
    background-color: #000;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 2000;
    opacity: .7
}

game-table .arrow-hint {
    position: absolute;
    z-index: 10000;
    left: 587px;
    top: 121px
}

game-table .close-button {
    left: 395px;
    top: -225px;
    position: relative;
    cursor: pointer
}

tab-all-tournaments,
tab-cash-tournaments,
tab-free-tournaments {
    display: block;
    width: 100%
}

tab-all-tournaments .col-rapid,
tab-cash-tournaments .col-rapid,
tab-free-tournaments .col-rapid {
    width: 60px
}

tab-all-tournaments .col-rapid .rapid-tourney,
tab-cash-tournaments .col-rapid .rapid-tourney,
tab-free-tournaments .col-rapid .rapid-tourney {
    margin: auto
}

.game-table-header-wrap {
    background: #e6e6e6
}

.game-table-header {
    max-width: 968px;
    width: 99%
}

.game-table-header thead {
    background: #e6e6e6
}

.game-table-header thead tr {
    height: 28px
}

.game-table-header thead tr th {
    color: #404040;
    font-size: 12px;
    font-weight: 700;
    line-height: 28px
}

.game-table-header thead tr th.sortable {
    cursor: pointer
}

.game-table-header thead tr th.sortable:after,
.game-table-header thead tr th.sortable:before {
    content: "";
    display: inline-block;
    position: relative;
    top: 3px;
    width: 10px;
    height: 15px
}

.game-table-header thead tr th.sortable.sort-hide-left:before {
    display: none
}

.game-table-wrapper {
    display: block;
    max-height: 360px;
    overflow-y: scroll;
    overflow-x: hidden;
    transition: max-height 1s
}

.game-table-wrapper.tourney-max-height {
    max-height: 355px;
    max-width: 968px
}

.game-table-wrapper.filter-on {
    max-height: 324px
}

.game-table-wrapper .table-list {
    height: 43px
}

.game-table-wrapper .table-list.highlighted-tourney td {
    font-weight: 700
}

.game-table-body {
    max-width: 968px;
    height: 100%;
    width: 100%
}

.game-table-body tbody tr td {
    font-size: 12px;
    color: #292424
}

.game-table-body tbody tr:nth-child(2n) {
    background-color: #efede8
}

.game-table-body tbody tr:nth-child(odd) {
    background-color: #f8f8f8
}

.game-table-body tbody tr.row-selected,
.game-table-body tbody tr:hover {
    background-color: #d6d6d6
}

.game-table-body .tourney-row {
    font-size: 12px
}

.game-table-body .rapid-tourney {
    padding-right: 2px
}

.game-table-mid-header {
    text-align: center;
    background-color: #cee0ee;
    font-size: 13px;
    color: #404040;
    padding: 3px;
    font-weight: 700
}

.col-filter .lobby-filter {
    cursor: pointer
}

.col-vip {
    width: 42px;
    padding-left: 10px
}

.col-rapid,
.col-vip {
    box-sizing: border-box
}

.col-rapid {
    width: 20px;
    padding-left: 3px
}

.col-name {
    text-align: left;
    width: 130px
}

.col-pool-type {
    width: 65px;
    text-align: center
}

.col-deals {
    width: 70px;
    text-align: center
}

.col-point-value {
    width: 140px;
    text-align: center
}

.col-min-entry {
    width: 120px;
    text-align: center
}

.col-min-entry .lobby-grey-questionmark {
    cursor: pointer;
    display: inline-block;
    position: relative;
    top: 2px;
    left: 1px
}

.col-min-entry .tip-wrapper {
    display: inline-block;
    width: 14px
}

.col-decks {
    width: 75px;
    text-align: center
}

.col-prize {
    width: 120px;
    text-align: center
}

.col-prize .lobby-red-questionmark {
    cursor: pointer;
    display: inline-block;
    position: relative;
    top: 3px
}

.col-seats {
    width: 70px;
    text-align: center
}

.col-status {
    width: 100px;
    text-align: center
}

.col-active-players {
    width: 140px;
    text-align: center
}

.col-action {
    text-align: center;
    width: 100px
}

.col-fav-h {
    width: 30px
}

.col-filter {
    width: 28px
}

.col-fav {
    width: 58px
}

.lobby-no-tables-found {
    width: 100%;
    text-align: center;
    margin-top: 150px
}

.col-tourney-entry {
    width: 120px;
    text-align: center
}

.col-tourney-entry .lobby-red-questionmark {
    cursor: pointer;
    display: inline-block;
    position: relative;
    top: 3px
}

.col-tourney-prize {
    width: 110px;
    text-align: center
}

.col-tourney-prize .lobby-red-questionmark {
    cursor: pointer;
    display: inline-block;
    position: relative;
    top: 3px
}

.col-player-joined {
    width: 100px;
    text-align: center
}

.col-tourney-time {
    width: 120px;
    text-align: center
}

.col-tourney-status {
    width: 105px;
    text-align: center
}

.tourney-detail {
    width: 45px;
    text-align: center;
    color: #003a81;
    cursor: pointer;
    text-decoration: underline
}

.tourney-filter {
    width: 25px
}

game-table-filter {
    display: block;
    width: 100%;
    height: 0;
    position: relative;
    overflow: hidden;
    opacity: 0;
    transition: height 1s;
    transition: all .3s ease;
    background-color: #d2d2d2
}

game-table-filter.filter-on {
    height: 31px;
    overflow: visible;
    opacity: 1;
    padding: 5px 0;
    transition: all .3s ease
}

game-table-filter .filter-label {
    margin-left: 11px;
    width: 7%
}

game-table-filter div {
    display: inline-block
}

game-table-filter #refresh-button {
    position: absolute;
    margin-left: 30px
}

game-table-filter #refresh-button .refresh-label {
    top: 5px;
    position: absolute;
    left: 29px
}

game-table-filter .filter-selected {
    background-position: -179px -69px !important;
    cursor: pointer
}

game-table-filter .filter-drop-down {
    background: #7d7d7d;
    width: 120px;
    border-radius: 4px;
    font-size: 11px;
    color: #fff;
    padding: 4px 0 4px 10px
}

game-table-filter .filter-drop-down.other-selection {
    width: 90px
}

game-table-filter .filter-drop-down.active-filter {
    background: #591508
}

game-table-filter .filter-drop-down .dropdown-arrow {
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #fff;
    float: right;
    top: 4px;
    position: relative;
    right: 3px
}

game-table-filter .filters-tab {
    cursor: pointer;
    padding-right: 10px
}

game-table-filter .filters-selector-sub {
    position: absolute;
    border-radius: 5px 5px 0 0;
    background: #696969;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    min-width: 127px;
    padding: 5px 2px;
    z-index: 1
}

game-table-filter .filters-selector-sub.not-first {
    min-width: 96px
}

game-table-filter .filters-selector-sub.list-items {
    display: block
}

game-table-filter .filters-selector-sub .tooltip-arrow {
    border-bottom: none;
    padding: 0;
    margin-top: -4px
}

game-table-filter .filters-selector-sub .tooltip {
    width: 110px;
    margin-left: 25px;
    margin-top: 1px !important;
    line-height: 9px
}

game-table-filter .filters-selector-sub .last-list,
game-table-filter .filters-selector-sub .tooltip,
game-table-filter .filters-selector-sub .tooltip-inner {
    border-bottom: none !important
}

game-table-filter .filters-selector-sub .tooltip-inner {
    margin-top: 12px;
    padding-bottom: 9px;
    margin-bottom: 2px
}

game-table-filter .filters-selector-sub div {
    border-bottom: 1px solid #727272;
    margin-top: 6px;
    padding-bottom: 6px;
    padding-left: 8px;
    display: block
}

.join-game-btn {
    background-color: #1d8722;
    height: 25px;
    width: 85px;
    line-height: 25px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    border-radius: 2px;
    line-height: 23px
}

.join-game-btn:hover {
    background-color: #56a82f
}

.join-game-btn[disabled=disabled],
.join-game-btn[disabled] {
    background-color: #6f7071
}

.join-game-btn.withdraw-color {
    background-color: #1c6cab;
    width: 90px
}

.join-game-btn.withdraw-color:hover {
    background-color: #2a8bd6;
    color: #fff
}

.join-game-btn.waitlist-color {
    background-color: #ed7e0b
}

.join-game-btn.waitlist-color:hover {
    background-color: #f58f25;
    color: #fff
}

.reseat-game-btn {
    background-color: #1c6cab;
    height: 25px;
    width: 90px;
    line-height: 25px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 13px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    border-radius: 2px
}

.reseat-game-btn:hover {
    background-color: #2a8bd6
}

.reseat-game-btn[disabled=disabled],
.reseat-game-btn[disabled] {
    background-color: #6f7071
}

get-started {
    font-family: Arial, Helvetica, sans-serif
}

.get-started-wrapper {
    padding-top: 20px;
    text-align: center
}

.get-started-wrapper .content-wrapper {
    line-height: 23px
}

.get-started-wrapper .content-wrapper .welcome-note {
    font-size: 22px;
    color: #591508
}

.get-started-wrapper .get-started-items-wrapper {
    width: 100%;
    height: 210px;
    margin: 20px auto 0;
    display: flex
}

.get-started-wrapper .get-started-items-wrapper .items {
    width: 210px;
    height: 210px;
    margin-left: 32px;
    background-color: #591508;
    border-radius: 5px
}

.get-started-wrapper .get-started-items-wrapper .items:first-child {
    margin-left: 90px
}

.get-started-wrapper .get-started-items-wrapper .items.bonus-link-block {
    cursor: pointer
}

.get-started-wrapper .get-started-items-wrapper .items #items-link {
    text-decoration: none;
    color: #000;
    height: 100%
}

.get-started-wrapper .get-started-items-wrapper #hand-cards {
    top: 25px
}

.get-started-wrapper .get-started-items-wrapper #big-rupee-symbol,
.get-started-wrapper .get-started-items-wrapper #cards {
    top: 20px
}

.get-started-wrapper .get-started-items-wrapper .set-image {
    position: relative;
    margin: 0 auto
}

.get-started-wrapper .get-started-items-wrapper .items-button {
    background-color: #1d8722;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 5px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    top: 45px;
    font-size: 12px;
    position: relative
}

.get-started-wrapper .get-started-items-wrapper .items-button:hover {
    background-color: #56a82f
}

.get-started-wrapper .get-started-items-wrapper .items-button[disabled=disabled],
.get-started-wrapper .get-started-items-wrapper .items-button[disabled] {
    background-color: #6f7071
}

.get-started-wrapper .get-started-items-wrapper .items-button.practice-button {
    top: 31px
}

.get-started-wrapper .get-started-items-wrapper .items-button.cash-button {
    top: 40px
}

.get-started-wrapper .bonus-wrap {
    background: url(https://www.bpm-game.com/static/image/bonus.png) no-repeat;
    width: 715px;
    height: 100px;
    top: 15px;
    position: Relative;
    margin: 0 auto;
    cursor: pointer
}

.get-started-wrapper .bonus-wrap .web-rupee {
    font-family: WebRupee
}

.get-started-wrapper .bonus-wrap .bonus-text-wrap {
    position: absolute;
    left: 172px;
    top: 31px
}

.get-started-wrapper .bonus-wrap .bonus-text-wrap .bonus-text {
    font-size: 22px;
    color: #fdd202;
    font-weight: 700
}

.get-started-wrapper .bonus-wrap .bonus-text-wrap .promo-code {
    font-size: 17px;
    color: #deddde;
    top: 5px;
    position: relative
}

.get-started-wrapper .bonus-wrap .bonus-text-wrap .promo-code-color {
    color: #fdd202;
    font-weight: 700
}

.get-started-wrapper .bonus-wrap .bonus-btn {
    background-color: #1d8722;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 5px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    font-size: 12px;
    top: 38px;
    position: absolute;
    right: 27px
}

.get-started-wrapper .bonus-wrap .bonus-btn:hover {
    background-color: #56a82f
}

.get-started-wrapper .bonus-wrap .bonus-btn[disabled=disabled],
.get-started-wrapper .bonus-wrap .bonus-btn[disabled] {
    background-color: #6f7071
}

.get-started-wrapper .contact-footer-wrapper {
    padding-top: 30px
}

.get-started-wrapper .contact-footer-wrapper .sup-email {
    font-weight: 700;
    cursor: pointer;
    text-decoration: none;
    color: #000
}

.get-started-wrapper .contact-footer-wrapper .phone {
    font-weight: 700
}

.lobby-dual-mode {
    position: absolute;
    right: -112px;
    width: 173px;
    background-color: #1d8722;
    z-index: 1;
    transform: translateZ(0) scale(1) rotate(90deg);
    border-radius: 4px 4px 0 0;
    top: 108px;
    padding: 10px 2px 10px 15px;
    color: #fff;
    cursor: pointer
}

.lobby-dual-mode.lobby-old-color {
    background-color: #591508
}

.lobby-dual-mode.lobby-old-color:hover {
    background-color: #781c0b
}

.lobby-dual-mode:hover {
    background-color: #56a82f
}

.lobby-dual-mode .switch-icon {
    transform: rotate(90deg);
    display: inline-block;
    margin-bottom: -3px
}

lobby-old-popup .lobby-popup-container {
    width: 550px;
    height: auto
}

lobby-old-popup .lobby-popup-container .switch-label {
    font-size: 20px;
    color: #591508;
    margin-top: 15px
}

lobby-old-popup .lobby-popup-container .separator {
    border-top: 1px solid;
    width: 94%;
    margin-left: 16px;
    margin-top: 3px
}

lobby-old-popup .lobby-popup-container .switch-info {
    font-size: 13px;
    text-align: left;
    margin-left: 15px;
    margin-top: 18px
}

lobby-old-popup .lobby-popup-container .button-wrapper {
    display: flex;
    justify-content: center;
    margin-top: 15px;
    padding: 12px
}

lobby-old-popup .lobby-popup-container .button-wrapper .yes-button {
    background-color: #777;
    height: 40px;
    width: 100px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 17px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

lobby-old-popup .lobby-popup-container .button-wrapper .yes-button:hover {
    background-color: #8b8b8b
}

lobby-old-popup .lobby-popup-container .button-wrapper .yes-button[disabled=disabled],
lobby-old-popup .lobby-popup-container .button-wrapper .yes-button[disabled] {
    background-color: #6f7071
}

lobby-old-popup .lobby-popup-container .button-wrapper .no-button {
    background-color: #1d8722;
    height: 40px;
    width: 100px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 17px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-left: 20px
}

lobby-old-popup .lobby-popup-container .button-wrapper .no-button:hover {
    background-color: #56a82f
}

lobby-old-popup .lobby-popup-container .button-wrapper .no-button[disabled=disabled],
lobby-old-popup .lobby-popup-container .button-wrapper .no-button[disabled] {
    background-color: #6f7071
}

lobby-new-popup .lobby-popup-wrapper {
    width: 550px;
    height: auto
}

lobby-new-popup .lobby-popup-wrapper .switch-label {
    font-size: 20px;
    color: #591508;
    margin-top: 15px
}

lobby-new-popup .lobby-popup-wrapper .separator {
    border-top: 1px solid;
    width: 94%;
    margin-left: 16px;
    margin-top: 3px
}

lobby-new-popup .lobby-popup-wrapper .new-lobby-info {
    text-align: left;
    padding: 12px;
    line-height: 18px
}

lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper {
    text-align: left;
    padding: 15px
}

lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper .whats-new-label {
    color: #591508;
    text-decoration: underline;
    font-size: 13px
}

lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper ul {
    line-height: 25px;
    padding-top: 13px
}

lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper ul li:first-child {
    background: url(https://www.bpm-game.com/static/image/spade.png) 0 no-repeat;
    padding-left: 20px
}

lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper ul li:nth-child(2) {
    background: url(https://www.bpm-game.com/static/image/heart.png) 0 no-repeat;
    padding-left: 20px
}

lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper ul li:nth-child(3) {
    background: url(https://www.bpm-game.com/static/image/club.png) 0 no-repeat;
    padding-left: 20px
}

lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper ul li:nth-child(4) {
    background: url(https://www.bpm-game.com/static/image/diamond.png) 0 no-repeat;
    padding-left: 20px
}

lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper .new-lobby-button-wrapper {
    display: flex;
    justify-content: center;
    padding: 10px
}

lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper .new-lobby-button-wrapper .remind-button {
    background-color: #777;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 17px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper .new-lobby-button-wrapper .remind-button:hover {
    background-color: #8b8b8b
}

lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper .new-lobby-button-wrapper .remind-button[disabled=disabled],
lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper .new-lobby-button-wrapper .remind-button[disabled] {
    background-color: #6f7071
}

lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper .new-lobby-button-wrapper .activate-button {
    background-color: #1d8722;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 17px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-left: 20px
}

lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper .new-lobby-button-wrapper .activate-button:hover {
    background-color: #56a82f
}

lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper .new-lobby-button-wrapper .activate-button[disabled=disabled],
lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper .new-lobby-button-wrapper .activate-button[disabled] {
    background-color: #6f7071
}

lobby-ticket-popup .popup-container {
    width: 450px;
    padding-bottom: 18px
}

lobby-ticket-popup .popup-container.waitlist-container {
    height: 298px
}

lobby-ticket-popup .popup-container .tournament-name {
    color: #591508;
    line-height: 40px;
    font-size: 14px
}

lobby-ticket-popup .popup-container .start-time-block {
    height: 30px;
    background: #d7d7d7;
    border-top: 1px solid #d7d7d7;
    display: flex
}

lobby-ticket-popup .popup-container .start-time-block .arrow {
    background-image: url(https://www.bpm-game.com/static/image/arrow.png);
    background-repeat: no-repeat;
    width: 17px;
    height: 16px;
    margin-top: 5px;
    margin-left: 146px
}

lobby-ticket-popup .popup-container .start-time-block .start-label {
    font-weight: 700;
    margin-top: 7px;
    padding-left: 5px;
    padding-right: 5px
}

lobby-ticket-popup .popup-container .start-time-block .tourney-time {
    margin-top: 7px
}

lobby-ticket-popup .popup-container .ticket-wrapper {
    display: flex
}

lobby-ticket-popup .popup-container .ticket-wrapper .ticket-icon {
    background-image: url(https://www.bpm-game.com/static/image/ticket.png);
    background-repeat: no-repeat;
    width: 38px;
    height: 38px;
    margin-top: 10px;
    margin-left: 15px
}

lobby-ticket-popup .popup-container .ticket-wrapper .entry-fee-label {
    font-weight: 700;
    padding-left: 5px;
    padding-right: 15px;
    margin-top: 34px
}

lobby-ticket-popup .popup-container .ticket-wrapper .entry-fee-header {
    display: flex;
    justify-content: center
}

lobby-ticket-popup .popup-container .ticket-wrapper .entry-input {
    height: 40px;
    width: 90px;
    text-align: center;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    margin-top: 20px;
    margin-left: 7px
}

lobby-ticket-popup .popup-container .ticket-wrapper .entry-input.error {
    box-shadow: 0 0 6px red
}

lobby-ticket-popup .popup-container .ticket-wrapper .cash-input {
    margin-top: 32px;
    border-radius: 5px;
    margin-left: 10px
}

lobby-ticket-popup .popup-container .ticket-wrapper .cash-input .cash-check-box {
    top: 11px
}

lobby-ticket-popup .popup-container .ticket-wrapper .cash-input .cash-label {
    font-size: 12px
}

lobby-ticket-popup .popup-container .ticket-wrapper .web-rupee {
    font-family: WebRupee
}

lobby-ticket-popup .popup-container .ticket-wrapper .cash-ticket-wrapper {
    display: flex;
    margin: auto;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 70%
}

lobby-ticket-popup .popup-container .ticket-wrapper .tourny-entry-method {
    display: flex;
    border: 1px solid #cbcbcb;
    height: 35px;
    line-height: 35px;
    border-radius: 5px;
    margin: 10px 0 0;
    width: 45%
}

lobby-ticket-popup .popup-container .ticket-wrapper .selected-entry-method {
    border: 2px solid #379b38
}

lobby-ticket-popup .popup-container .ticket-wrapper .width100 {
    width: 100% !important
}

lobby-ticket-popup .popup-container .ticket-wrapper .width40 {
    width: 40% !important
}

lobby-ticket-popup .popup-container .ticket-wrapper .tourny-entry-method label.radio-label {
    width: 100%;
    text-align: left
}

lobby-ticket-popup .popup-container .ticket-wrapper .tourny-entry-method label.radio-label:after,
lobby-ticket-popup .popup-container .ticket-wrapper .tourny-entry-method label.radio-label:before {
    left: 6px;
    height: 33px
}

lobby-ticket-popup .popup-container .ticket-wrapper .tourny-entry-method label.radio-label:after .radio-label {
    position: relative;
    cursor: pointer;
    font-size: 14px;
    padding-left: 28px;
    max-width: 172px;
    display: inline-block;
    vertical-align: top;
    text-align: left
}

lobby-ticket-popup .popup-container .no-tickets {
    font-size: 13px;
    line-height: 20px;
    padding: 20px
}

lobby-ticket-popup .popup-container .confirmation-label {
    text-align: center;
    padding-left: 0;
    margin-top: 10px;
    height: 16px;
    line-height: 14px
}

lobby-ticket-popup .popup-container .tourney-success {
    text-align: center;
    padding: 30px;
    line-height: 20px
}

lobby-ticket-popup .popup-container .tourney-success .ok-btn-wrapper {
    margin-top: -10px
}

lobby-ticket-popup .popup-container .tourney-success .ok-btn-wrapper .ok-btn {
    background-color: #1d8722;
    height: 40px;
    width: 100px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 25px
}

lobby-ticket-popup .popup-container .tourney-success .ok-btn-wrapper .ok-btn:hover {
    background-color: #56a82f
}

lobby-ticket-popup .popup-container .tourney-success .ok-btn-wrapper .ok-btn[disabled=disabled],
lobby-ticket-popup .popup-container .tourney-success .ok-btn-wrapper .ok-btn[disabled] {
    background-color: #6f7071
}

lobby-ticket-popup .popup-container .tourney-success .block-info-wrapper {
    padding-top: 10px
}

lobby-ticket-popup .popup-container .tourney-success .block-info-wrapper .link {
    cursor: pointer;
    color: #1f8dd6
}

lobby-ticket-popup .popup-container .withdraw-label {
    margin-top: 40px
}

lobby-ticket-popup .popup-container .error-message {
    color: #591508;
    padding-top: 12px;
    height: 25px
}

lobby-ticket-popup .popup-container .button-wrapper {
    display: flex;
    justify-content: center;
    padding-top: 8px
}

lobby-ticket-popup .popup-container .button-wrapper .cancel-btn {
    background-color: #777;
    height: 40px;
    width: 128px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

lobby-ticket-popup .popup-container .button-wrapper .cancel-btn:hover {
    background-color: #8b8b8b
}

lobby-ticket-popup .popup-container .button-wrapper .cancel-btn[disabled=disabled],
lobby-ticket-popup .popup-container .button-wrapper .cancel-btn[disabled] {
    background-color: #6f7071
}

lobby-ticket-popup .popup-container .button-wrapper .join-btn {
    background-color: #1d8722;
    height: 40px;
    width: 170px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-left: 25px
}

lobby-ticket-popup .popup-container .button-wrapper .join-btn:hover {
    background-color: #56a82f
}

lobby-ticket-popup .popup-container .button-wrapper .join-btn[disabled=disabled],
lobby-ticket-popup .popup-container .button-wrapper .join-btn[disabled] {
    background-color: #6f7071
}

lobby-ticket-popup .popup-container .button-wrapper .withdraw-btn {
    background-color: #1d8722;
    height: 40px;
    width: 128px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

lobby-ticket-popup .popup-container .button-wrapper .withdraw-btn:hover {
    background-color: #56a82f
}

lobby-ticket-popup .popup-container .button-wrapper .withdraw-btn[disabled=disabled],
lobby-ticket-popup .popup-container .button-wrapper .withdraw-btn[disabled] {
    background-color: #6f7071
}

lobby-ticket-popup .popup-container .button-wrapper .withdraw-cancel {
    margin-left: 25px
}

tournament-table-filter {
    display: block;
    width: 100%;
    height: 0;
    position: relative;
    overflow: hidden;
    opacity: 0;
    transition: height 1s;
    transition: all .3s ease;
    background-color: #d2d2d2
}

tournament-table-filter.filter-on {
    height: 31px;
    overflow: visible;
    opacity: 1;
    transition: all .3s ease
}

tournament-table-filter div {
    display: inline-block;
    position: absolute;
    top: 5px
}

tournament-table-filter label {
    margin-right: 5px
}

tournament-table-filter div#fg-vip {
    left: 20px
}

tournament-table-filter div#fg-rapid {
    left: 123px
}

contactinfo-form .notice {
    color: #1d8722;
    text-align: center;
    padding-top: 5px;
    font-size: 13px
}

contactinfo-form .contact-info-separator {
    border-bottom: 1px solid #d1d1d1;
    margin: 10px auto;
    width: 95%
}

contactinfo-form .row {
    display: flex;
    justify-content: space-around;
    width: 90%;
    margin: 10px auto 20px
}

contactinfo-form .row .deposit-action-button {
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    margin-top: 8px
}

contactinfo-form .row .errormsg {
    color: #a11111;
    position: relative;
    text-align: right;
    font-size: 11px;
    width: 200px;
    margin-left: -215px;
    margin-top: 32px;
    margin-bottom: -32px;
    padding-right: 5px
}

contactinfo-form .row .city+.errormsg,
contactinfo-form .row .state+.errormsg {
    margin-left: -150px;
    width: 150px
}

contactinfo-form .row .pin+.errormsg {
    margin-left: -200px;
    width: 200px
}

contactinfo-form .row .errormsg.upload-doc-error {
    margin-left: -100%;
    width: 100%
}

contactinfo-form .row.name-row {
    justify-content: space-between
}

contactinfo-form .row.name-row .contact-info-label {
    width: 75px;
    margin-left: 0;
    margin-right: 0
}

contactinfo-form .row.name-row .input-contact-info-form {
    width: 130px
}

contactinfo-form .element-block {
    flex-flow: wrap
}

contactinfo-form .element-block .row {
    margin: 10px auto
}

contactinfo-form .file-name {
    width: 175px;
    box-sizing: border-box;
    text-align: left;
    float: right;
    color: #591508
}

contactinfo-form .upload-box {
    border-radius: 7px;
    border: 1px solid #d3d3d3;
    margin: 0 27px
}

contactinfo-form .input-contact-info-form {
    height: 30px;
    width: 200px;
    text-align: left;
    line-height: 30px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding: 0 10px
}

contactinfo-form .input-contact-info-form.error {
    box-shadow: 0 0 6px red
}

contactinfo-form .input-contact-info-form.day {
    width: 50px;
    padding: 0
}

contactinfo-form .input-contact-info-form.year {
    width: 60px;
    padding: 0
}

contactinfo-form .input-contact-info-form.month {
    width: 80px;
    padding: 0
}

contactinfo-form .input-contact-info-form.city,
contactinfo-form .input-contact-info-form.pin,
contactinfo-form .input-contact-info-form.state {
    width: 150px
}

contactinfo-form .contact-info-label-no {
    width: 90px;
    width: 91px;
    line-height: 30px;
    margin: 12px 10px 0 -18px;
    display: inline-block
}

contactinfo-form .contact-info-label-type {
    width: 90px;
    width: 91px;
    line-height: 30px;
    margin: 0 10px 0 -18px;
    display: inline-block
}

contactinfo-form .upload-box-left {
    float: left;
    width: 50%
}

contactinfo-form .upload-box-right {
    width: 40%
}

contactinfo-form .box-up {
    margin-bottom: 5px
}

contactinfo-form .box-down,
contactinfo-form .box-up {
    width: 81%;
    border-radius: 5px;
    border: 1px dashed grey;
    margin-left: 36px
}

contactinfo-form .inner-box-left {
    float: left;
    margin-left: -49px
}

contactinfo-form .inner-box-right {
    margin-left: 71px;
    margin-top: 5px;
    margin-bottom: -4px
}

contactinfo-form .doc-select .box-down {
    display: none
}

contactinfo-form .doc-select .box-up {
    width: 77%;
    border-radius: 6px;
    border: 1px dashed grey;
    margin-left: 42px
}

contactinfo-form .doc-select .up {
    vertical-align: top;
    font-weight: 700;
    font-size: 9px;
    margin-left: 61px;
    margin-top: 6px
}

contactinfo-form .doc-select .mid {
    color: grey;
    font-style: italic;
    margin-left: 53px;
    font-size: 8px
}

contactinfo-form .doc-select .bottom {
    color: grey;
    font-style: italic;
    margin-left: 76px;
    font-size: 8px;
    margin-bottom: 3px
}

contactinfo-form .doc-select .inner-box-left {
    float: none !important;
    margin-left: 1px
}

contactinfo-form .doc-select .inner-box-right {
    margin-left: 1px;
    margin-bottom: 0
}

contactinfo-form .doc-select .box-up.upload-succ .up {
    float: none;
    margin-left: 80px;
    margin-right: -42px;
    margin-top: 2px;
    padding-left: 8px;
    font-size: 11px
}

contactinfo-form .doc-select .box-up.upload-succ .mid {
    float: none;
    font-size: 10px;
    margin-top: 4px;
    margin-bottom: 33px;
    margin-left: 56px
}

contactinfo-form .doc-select .box-up.upload-succ .upload-button-cash {
    margin-left: 53px;
    margin-bottom: 8px
}

contactinfo-form .doc-select .box-up-sected .up {
    float: none;
    margin-left: 80px;
    margin-right: -42px;
    margin-top: 2px;
    padding-left: 8px;
    font-size: 11px
}

contactinfo-form .doc-select .box-up-sected .mid {
    float: none;
    font-size: 10px;
    margin-top: 4px;
    margin-bottom: 33px;
    margin-left: 56px
}

contactinfo-form .doc-select .box-up-sected .upload-button-cash {
    margin-left: 53px;
    margin-bottom: 8px
}

contactinfo-form .camera-icon {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAdCAYAAADCdc79AAAABHNCSVQICAgIfAhkiAAAAF96VFh0UmF3IHByb2ZpbGUgdHlwZSBBUFAxAAAImeNKT81LLcpMVigoyk/LzEnlUgADYxMuE0sTS6NEAwMDCwMIMDQwMDYEkkZAtjlUKNEABZiYm6UBoblZspkpiM8FAE+6FWgbLdiMAAADOElEQVRYha2XMW/aUBCA71UMGWI9qpClA3bEUIFawQRUqaWoZohUhkgwMVWAunTs34hVZQ8oUiQmvDFkSKJEFDXPXQJOZBU1MmaIOqDWllsJdXkdEqpXC9KH4SbO7+74eHe+OxBwCqV0Rdf1lOd5q7w+AACxWOzrxsbGgNc+xGuoadrrbrf7fB4YAIDz8/OXlNIPCCGXx/4Rb+DBYCDNCzMRXdfjvLZcQP1+P+66rhAUyDCMxFKBer0ed8BpYtt2lFKKeWwRq4xGoyd+g5ubm2ir1dpeBAgAQBTFoaIop4Ig/Gafr62t/WLrCwEAEEKy7XZ7c5G0LCKiKA4rlYqGEHKRaZrPGo1GMUggjLEXDod/hMNhFwDAcRxs23Y0KFS1Wq2HOp1OOoizoiin0/oLpRTruh6fN822bUcty5JCjuM8nscxn88fZTKZi1nn9/VwQSk1a7VaYdqNYYw9WZY7hmEk2PPxeLzK3YcAAMrl8sFDMH6warVaF0Vx6D+TZbmTyWQudnZ2jvxn3J06n88f+VPU7/fjvV4v4TgOBgCQJGmoKMpHhNB4YlOpVBqqqr5jXxjDMBKj0Wh4dnb2IhAQxtjz30yz2SwcHh7+M0ps245eXl4mLcvSJvAIoTEhpMPWlG3b0b29vbfTvosrZbIsd/wws+aa67qCpmkFthHyppkbKBaL/a0DSin+35C9h8qxz5LJpLE0oEgkcjv5zDso/cN40qsWBsIYe6zOuw/5u74gCD+XAhQ0cNAfwpUytkDT6bTJ4yNJ0oDVJ61hKUBs3SCEXJ4CLRQKx6zOu+BxAbXb7U1WLxaL2iwojLFXLpcP2JWCEJLl3SS4GqPrugIhJMv2k2KxqJmm+eX6+vqpr1N/ZmEopSuqqm5OixsYCACg1WptW5b1jR0f8Xj8CgCuHvKr1WqlefasuYZrvV5/QwjJ8thSSvH+/n553v1oLiCAu5tqNpsFy7KkGSArhJCsqqrVIMsa2t3dfR90dcUYe+zrvcjGCABQKpWaIUmSBkH+AALcFXtQ32myvr7+/dHW1tanZQVcRJLJpBGJRG4RAIBlWdLJycmrRa47qGCMvVQq1c3lcscAAH8AlPiUYiPB8ckAAAAASUVORK5CYII=") no-repeat;
    background-size: 18px;
    background-position: 95% 5px;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: sub;
    margin-right: 5px;
    position: absolute;
    left: 7px
}

contactinfo-form .upload-save {
    display: block;
    width: 86px;
    padding: 7px 11px 5px;
    font-size: 14px;
    text-align: center;
    cursor: default;
    border-radius: 4px;
    background-color: #777;
    border: 1px solid #ccc;
    line-height: 16px;
    color: #fff;
    margin-right: -21px;
    margin-top: 23px
}

contactinfo-form .main-left {
    margin-left: -17px;
    margin-bottom: 9px
}

contactinfo-form .box-up-sected .mid {
    float: none;
    font-size: 10px;
    margin-top: 3px;
    margin-left: 7px;
    color: green
}

contactinfo-form .box-up-sected .up {
    float: none;
    margin-left: 6px;
    margin-right: -42px;
    margin-top: 4px;
    padding-left: 3px;
    font-size: 11px
}

contactinfo-form .box-up-sected .upload-button-cash {
    margin-left: 107px;
    margin-bottom: 4px;
    margin-top: -25px;
    background-color: transparent
}

contactinfo-form .box-down-sected .mid {
    float: none;
    font-size: 10px;
    margin-top: 3px;
    margin-left: 7px;
    color: green
}

contactinfo-form .box-down-sected .up {
    float: none;
    margin-left: 6px;
    margin-right: -42px;
    margin-top: 4px;
    padding-left: 3px;
    font-size: 11px
}

contactinfo-form .box-down-sected .upload-button-cash {
    margin-left: 107px;
    margin-bottom: 4px;
    margin-top: -25px;
    background-color: transparent
}

contactinfo-form .active {
    background-color: green !important;
    cursor: pointer
}

contactinfo-form .active-disable .upload-save {
    color: #777
}

contactinfo-form .upload-errors {
    margin-left: 123px;
    width: 178px;
    font-size: 10px;
    margin-top: -21px;
    margin-bottom: 22px;
    color: #591508
}

contactinfo-form .file-error {
    font-size: 10px;
    width: 227px;
    margin-left: 370px;
    color: #591508;
    margin-bottom: 5px
}

contactinfo-form .upload-succ .upload-button-cash {
    background-color: transparent
}

contactinfo-form .up {
    vertical-align: top;
    font-weight: 700;
    font-size: 9px;
    margin-left: 56px;
    margin-top: 0
}

contactinfo-form .mid {
    color: grey;
    font-style: italic;
    margin-left: 56px;
    font-size: 8px
}

contactinfo-form .bottom {
    color: grey;
    font-style: italic;
    margin-left: 57px;
    font-size: 8px;
    margin-bottom: 0
}

contactinfo-form .contact-info-label {
    width: 90px;
    line-height: 30px;
    margin: 0 10px
}

contactinfo-form .contact-info-label.state {
    width: 120px;
    margin-left: 17px
}

contactinfo-form .contact-info-label.city-n-pin {
    width: 30px;
    margin: 0 5px 0 25px
}

contactinfo-form .contact-info-filed {
    position: relative
}

contactinfo-form .idproof-number,
contactinfo-form .idproof-type {
    width: 150px;
    width: 70%
}

contactinfo-form .hide-file-input-field {
    display: none
}

contactinfo-form .upload-button-cash {
    background-color: #1d8722;
    height: 36px;
    width: 108px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    height: 26px;
    width: 92%;
    line-height: 36px;
    border-radius: 0 auto;
    display: block;
    position: relative;
    margin-top: 0;
    margin-left: 27%;
    border: 1px solid #eaeaea;
    background-color: #eaeaea;
    color: #000;
    font-size: 9px;
    box-shadow: none;
    line-height: 26px;
    max-width: 100px;
    margin-bottom: 9px
}

contactinfo-form .upload-button-cash:hover {
    background-color: #56a82f
}

contactinfo-form .upload-button-cash[disabled=disabled],
contactinfo-form .upload-button-cash[disabled] {
    background-color: #6f7071
}

contactinfo-form .upload-button-cash:hover {
    background-color: #eaeaea
}

contactinfo-form .element-block {
    display: block;
    margin-bottom: 5px;
    margin-top: -2px;
    height: 13px;
    position: relative
}

contactinfo-form .element-block .checkboxName {
    font-size: 12px;
    display: inline;
    margin-left: 94px
}

contactinfo-form .element-block .checkboxFirstName {
    margin-left: 94px
}

contactinfo-form .element-block .checkboxLastName {
    margin-left: 365px
}

contactinfo-form .hideNameCss {
    color: transparent !important
}

contactinfo-form .showNameCss {
    color: #000
}

contactinfo-form .info-icon {
    height: 14px;
    width: 14px;
    cursor: pointer
}

contactinfo-form span.cross {
    position: absolute;
    right: 12px;
    top: 12px;
    cursor: pointer
}

contactinfo-form .popup-hr {
    border: .1px solid #e4e1e1;
    margin: 0 0 5px
}

contactinfo-form .popup-msg {
    font-family: Arial;
    font-size: 26px;
    color: #066093;
    background: #fdfdeb;
    width: 250px;
    border-radius: 7px;
    margin-bottom: 18px;
    position: absolute;
    box-shadow: 1px 1px 4px grey;
    padding: 4px 12px;
    display: block
}

contactinfo-form .popup-msg h3 {
    color: #aa1414;
    font-size: 22px;
    margin: 9px 0
}

contactinfo-form .popup-msg p {
    font-family: Arial;
    font-size: 13px
}

contactinfo-form .popup-msg:after {
    content: "";
    position: absolute;
    left: 72%;
    bottom: -6px;
    border-left: 0 solid transparent;
    border-right: 14px solid transparent;
    border-bottom: 14px solid #fdfdeb;
    transform: rotate(315deg);
    -webkit-transform: rotate(315deg);
    box-shadow: -3px 3px 6px -2px grey, 0 1px 0 -1px grey
}

contactinfo-form .fname-popup {
    top: 50px;
    left: 122px
}

contactinfo-form .lname-popup {
    top: 50px;
    left: 652px
}

contactinfo-form .name-row {
    display: flex;
    justify-content: space-around
}

contactinfo-form .name-err-msg {
    color: #a11111;
    margin-left: 98px
}

contactinfo-form .checkboxName {
    margin-left: 112px;
    margin-top: 5px
}

contactinfo-form .name-input {
    color: #000;
    margin-left: 0;
    width: 145px
}

lobby-contact .contact-wrapper {
    width: 1000px;
    height: 520px;
    overflow: auto
}

lobby-contact .contact-wrapper .contact-heading-wrap {
    max-width: 800px;
    margin: auto;
    padding-top: 25px;
    padding-bottom: 13px;
    display: flex
}

lobby-contact .contact-wrapper .contact-heading-wrap .contact-icon {
    background: url(https://www.bpm-game.com/static/image/lobby-contact-icon.png) no-repeat;
    width: 22px;
    height: 15px
}

lobby-contact .contact-wrapper .contact-heading-wrap .contact-label {
    font-size: 25px;
    color: #591508;
    margin-left: 10px;
    margin-top: -4px
}

lobby-contact .contact-wrapper .contact-info-wrapper {
    text-align: center;
    padding-top: 10px;
    font-size: 11px
}

lobby-contact .contact-wrapper .contact-info-wrapper .support-email {
    color: #014460
}

lobby-contact .contact-wrapper .contact-info-wrapper .support-email a {
    text-decoration: none
}

lobby-contact .contact-wrapper .contact-info-wrapper .contact-info {
    padding-top: 5px
}

lobby-contact .contact-wrapper .contact-info-wrapper .contact-info .contact {
    font-weight: 700
}

lobby-contact .contact-wrapper .contact-info-wrapper .contact-info .phone {
    color: #1d8722
}

lobby-contact .deposit-action-button {
    background-color: #1d8722;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

lobby-contact .deposit-action-button:hover {
    background-color: #56a82f
}

lobby-contact .deposit-action-button[disabled=disabled],
lobby-contact .deposit-action-button[disabled] {
    background-color: #6f7071
}

lobby-contact .contactinfo-form-container {
    max-width: 800px;
    margin: auto;
    border: 1px solid #d7d7d7;
    border-radius: 5px
}

lobby-contact .notice {
    line-height: 20px
}

.pr-50 {
    padding-right: 39%
}

.pr-63 {
    padding-right: 63px
}

.pl-95 {
    padding-left: 95px
}

.blocker {
    margin-top: 15px !important;
    margin-right: 16px
}

.lobby-confirmation-popup-wrapper {
    width: 600px;
    height: 150px
}

.lobby-confirmation-popup-wrapper .confirm-label {
    color: #591508;
    font-size: 15px;
    padding-top: 13px;
    font-weight: 700
}

.lobby-confirmation-popup-wrapper .separator {
    border-bottom: 1px solid;
    width: 96%;
    margin-left: 11px;
    margin-top: 6px
}

.lobby-confirmation-popup-wrapper .row input:checked~.checkmark {
    background-color: green
}

.lobby-confirmation-popup-wrapper .info {
    padding: 10px;
    font-size: 13px;
    line-height: 16px
}

.lobby-confirmation-popup-wrapper .button-wrapper {
    display: flex;
    justify-content: center;
    padding-top: 8px
}

.lobby-confirmation-popup-wrapper .button-wrapper .later-button {
    background-color: #777;
    height: 40px;
    width: 100px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 17px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

.lobby-confirmation-popup-wrapper .button-wrapper .later-button:hover {
    background-color: #8b8b8b
}

.lobby-confirmation-popup-wrapper .button-wrapper .later-button[disabled=disabled],
.lobby-confirmation-popup-wrapper .button-wrapper .later-button[disabled] {
    background-color: #6f7071
}

.lobby-confirmation-popup-wrapper .button-wrapper .close-button {
    background-color: #1d8722;
    height: 40px;
    width: 120px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 17px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-left: 20px
}

.lobby-confirmation-popup-wrapper .button-wrapper .close-button:hover {
    background-color: #56a82f
}

.lobby-confirmation-popup-wrapper .button-wrapper .close-button[disabled=disabled],
.lobby-confirmation-popup-wrapper .button-wrapper .close-button[disabled] {
    background-color: #6f7071
}

add-cash-popup .lobby-confirmation-popup-wrapper {
    width: 350px
}

add-cash-popup .lobby-confirmation-popup-wrapper .button-wrapper .close-button,
add-cash-popup .lobby-confirmation-popup-wrapper .button-wrapper .later-button {
    font-size: 15px
}

tab-cash-tournaments .no-cash-tables {
    width: 54%;
    text-align: center;
    margin: auto;
    padding-top: 15px;
    line-height: 18px
}

low-cash-popup .low-cash-wrapper {
    width: 401px;
    height: 180px
}

low-cash-popup .low-cash-wrapper .low-cash-title {
    color: #591508;
    font-size: 15px;
    padding-top: 13px;
    font-weight: 700
}

low-cash-popup .low-cash-wrapper .title-separator {
    border-bottom: 1px solid;
    width: 96%;
    margin-left: 11px;
    margin-top: 6px
}

low-cash-popup .low-cash-wrapper .low-cash-info {
    font-size: 14px;
    text-align: center;
    padding: 10px 3% 15px;
    line-height: 16px
}

low-cash-popup .low-cash-wrapper .add-cash-btn {
    background-color: #1d8722;
    height: 34px;
    width: 210px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    line-height: 34px;
    margin-top: 12px
}

low-cash-popup .low-cash-wrapper .add-cash-btn:hover {
    background-color: #56a82f
}

low-cash-popup .low-cash-wrapper .add-cash-btn[disabled=disabled],
low-cash-popup .low-cash-wrapper .add-cash-btn[disabled] {
    background-color: #6f7071
}

lobby-games-restricted .restriction-wrapper {
    width: 401px;
    height: 245px
}

lobby-games-restricted .restriction-wrapper .restriction-title {
    color: #591508;
    font-size: 15px;
    padding-top: 13px;
    font-weight: 700
}

lobby-games-restricted .restriction-wrapper .title-separator {
    border-bottom: 1px solid;
    width: 96%;
    margin-left: 11px;
    margin-top: 6px
}

lobby-games-restricted .restriction-wrapper .restriction-info {
    font-size: 14px;
    text-align: center;
    padding: 10px 4% 15px;
    line-height: 16px;
    color: #000
}

lobby-games-restricted .restriction-wrapper .add-cash-btn {
    background-color: #1d8722;
    height: 34px;
    width: 210px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    line-height: 34px;
    margin-top: 12px
}

lobby-games-restricted .restriction-wrapper .add-cash-btn:hover {
    background-color: #56a82f
}

lobby-games-restricted .restriction-wrapper .add-cash-btn[disabled=disabled],
lobby-games-restricted .restriction-wrapper .add-cash-btn[disabled] {
    background-color: #6f7071
}

free25-bonus .free25-wrapper {
    width: 600px;
    height: 275px;
    display: flex
}

free25-bonus .free25-wrapper .first-section {
    height: 100%;
    width: 39%
}

free25-bonus .free25-wrapper .first-section .money-bag {
    background: url(https://www.bpm-game.com/static/image/free25landing.jpg) no-repeat;
    width: 209px;
    height: 216px;
    position: absolute;
    margin-top: 31px;
    margin-left: 20px
}

free25-bonus .free25-wrapper .second-section {
    width: 60%;
    text-align: center
}

free25-bonus .free25-wrapper .second-section .welcome-label {
    font-size: 15px;
    font-weight: 700;
    padding-top: 50px
}

free25-bonus .free25-wrapper .second-section .faded-separator {
    background: #9c9c9c;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#fff), to(#fff), color-stop(50%, #9c9c9c));
    margin-top: 2px;
    width: 65%;
    margin-left: 57px;
    height: 2px
}

free25-bonus .free25-wrapper .second-section .verify-label {
    font-size: 20px;
    padding-top: 26px
}

free25-bonus .free25-wrapper .second-section .get-amount {
    font-size: 25px;
    padding-top: 10px;
    font-weight: 700;
    color: #1d8722
}

free25-bonus .free25-wrapper .second-section .get-amount .web-rupee {
    font-family: WebRupee
}

free25-bonus .free25-wrapper .second-section .login-info-label {
    text-align: left;
    font-size: 12px;
    word-spacing: -1px;
    padding-top: 10px;
    color: #000
}

free25-bonus .free25-wrapper .second-section .activation-box {
    height: 25px;
    border-top: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
    width: 97%;
    margin-top: 26px;
    background: #f5f5f5;
    line-height: 25px
}

free25-bonus .free25-wrapper .second-section .activation-box .link {
    color: #2e75a3;
    text-decoration: underline;
    cursor: pointer
}

free25-bonus .free25-wrapper .second-section .success-msg {
    padding-top: 45px;
    font-size: 15px;
    line-height: 20px
}

free25-bonus .free25-wrapper .second-section .success-msg .email {
    font-weight: 700
}

internet-disconnection .disconnection-wrapper {
    width: 401px;
    height: 138px
}

internet-disconnection .disconnection-wrapper .disconnection-header {
    color: #591508;
    font-size: 15px;
    padding-top: 13px;
    font-weight: 700
}

internet-disconnection .disconnection-wrapper .title-separator {
    border-bottom: 1px solid;
    width: 96%;
    margin-left: 11px;
    margin-top: 6px
}

internet-disconnection .disconnection-wrapper .disconnection-info {
    font-size: 14px;
    text-align: center;
    padding: 10px 3% 15px;
    line-height: 16px
}

internet-disconnection .disconnection-wrapper .ok-btn {
    background-color: #1d8722;
    height: 34px;
    width: 100px;
    line-height: 34px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

internet-disconnection .disconnection-wrapper .ok-btn:hover {
    background-color: #56a82f
}

internet-disconnection .disconnection-wrapper .ok-btn[disabled=disabled],
internet-disconnection .disconnection-wrapper .ok-btn[disabled] {
    background-color: #6f7071
}

no-flash-popup .noflash-wrapper {
    width: 401px;
    height: 160px
}

no-flash-popup .noflash-wrapper .noflash-title {
    color: #591508;
    font-size: 15px;
    padding-top: 13px;
    font-weight: 700
}

no-flash-popup .noflash-wrapper .title-separator {
    border-bottom: 1px solid;
    width: 96%;
    margin-left: 11px;
    margin-top: 6px
}

no-flash-popup .noflash-wrapper .noflash-info {
    font-size: 14px;
    text-align: center;
    padding: 10px 3% 15px;
    line-height: 22px;
    color: #000
}

no-flash-popup .noflash-wrapper .ok-btn {
    background-color: #1d8722;
    height: 34px;
    width: 160px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    line-height: 34px;
    margin-top: 12px;
    text-decoration: none;
    display: inline-block
}

no-flash-popup .noflash-wrapper .ok-btn:hover {
    background-color: #56a82f
}

no-flash-popup .noflash-wrapper .ok-btn[disabled=disabled],
no-flash-popup .noflash-wrapper .ok-btn[disabled] {
    background-color: #6f7071
}

myjoined-games-popup {
    position: relative
}

myjoined-games-popup .myjoined-games {
    width: 400px;
    height: 100%
}

myjoined-games-popup .myjoined-games .myjoined-games-header {
    color: #fff;
    font-size: 14px;
    background: #2a2a2a;
    display: flex;
    justify-content: left;
    align-items: center;
    height: 34px;
    border: 1px solid #fff;
    border-radius: 5px;
    padding-left: 10px
}

myjoined-games-popup .myjoined-games .title-separator {
    border-bottom: 1px solid;
    width: 96%;
    margin-left: 11px;
    margin-top: 6px
}

myjoined-games-popup .myjoined-games .table-list-wrapper {
    max-height: 300px;
    overflow-y: auto
}

myjoined-games-popup .myjoined-games .table-list {
    font-size: 12px;
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    width: 96%;
    margin: 8px auto;
    display: flex;
    color: #292424
}

myjoined-games-popup .myjoined-games .table-list-content {
    float: left;
    position: relative;
    width: 100%
}

myjoined-games-popup .myjoined-games .myjoined-second-row {
    float: left;
    text-align: left;
    line-height: 24px;
    margin-top: 10px;
    margin-left: 8px;
    margin-bottom: 10px;
    width: 60%
}

myjoined-games-popup .myjoined-games .myjoined-take-seat {
    float: right;
    margin-top: 10px;
    margin-right: 38px
}

myjoined-games-popup .myjoined-games .myjoined-col-name {
    text-align: left;
    font-size: 12px;
    border-bottom: 1px solid #f3f3f3;
    background: #e2e2e2;
    color: #313131;
    height: 26px;
    display: flex;
    align-items: center;
    padding-left: 8px;
    margin: 1px;
    text-transform: uppercase;
    font-weight: 700
}

myjoined-games-popup .myjoined-games .myjoined-empty-msg {
    padding: 20px 0
}

myjoined-games-popup .myjoined-games .myjoined-col-point-value,
myjoined-games-popup .myjoined-games .myjoined-col-seats,
myjoined-games-popup .myjoined-games .myjoined-tableid {
    width: 100%;
    display: flex;
    justify-content: flex-start
}

myjoined-games-popup .myjoined-games .myjoined-col-entryfee {
    display: flex;
    margin-top: 10px;
    line-height: 24px;
    box-sizing: border-box;
    position: relative;
    float: left;
    width: 36%
}

myjoined-games-popup .myjoined-games .myjoined-left-text {
    width: 50%
}

myjoined-games-popup .myjoined-games .maintain-gap {
    color: #7b1a0a;
    font-weight: 700
}

myjoined-games-popup .myjoined-games .myjoined-col-entryfee .WebRupee,
myjoined-games-popup .myjoined-games .myjoined-col-point-value .WebRupee {
    display: inline-block;
    margin-right: 3px;
    line-height: 26px
}

.webrupee {
    font-family: WebRupee;
    position: relative;
    height: 18px;
    width: 10px;
    text-align: center;
    line-height: 18px;
    font-size: 18px
}

loyalty-popup .ly-popup {
    width: 630px;
    border-radius: 4px;
    overflow: hidden
}

loyalty-popup .ly-popup .ly-popup-head {
    background: #e5e6e8;
    margin-bottom: 15px
}

loyalty-popup .ly-popup .ly-popup-head .ly-caption {
    color: #791b06;
    float: left;
    font-size: 17px;
    font-weight: 700;
    margin: 17px 10px 17px 20px
}

loyalty-popup .ly-popup .ly-popup-head .ly-head-btn {
    float: right;
    width: 420px
}

loyalty-popup .ly-popup .ly-popup-head .ly-head-btn>div {
    float: left;
    width: 32%;
    position: relative
}

loyalty-popup .ly-popup .ly-popup-head .ly-head-btn>div:before {
    content: "";
    width: 1px;
    height: 40px;
    top: 9px;
    left: 0;
    position: absolute;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAArCAYAAAC5IuLZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjMyMDlCODVFMTExMTFFODgxRTlFQjkwQzFENkMwMjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjMyMDlCODZFMTExMTFFODgxRTlFQjkwQzFENkMwMjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MzIwOUI4M0UxMTExMUU4ODFFOUVCOTBDMUQ2QzAyNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MzIwOUI4NEUxMTExMUU4ODFFOUVCOTBDMUQ2QzAyNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PklopikAAABaSURBVHjaRMxJCoAwEETRJnHAOOAhcv+7acQB1MjPotw8Gqq6LOdsPsZYOzNz4KESLTTQQYABephghlFpUFp+y7LBK27YxQYrJFh0JVUOOOHSQOHRaP75BBgAy44ZwJSmiY4AAAAASUVORK5CYII=") no-repeat
}

loyalty-popup .ly-popup .ly-popup-head .ly-head-btn>div:last-child {
    width: 36%
}

loyalty-popup .ly-popup .ly-popup-head .ly-head-btn>div .cl-icon {
    position: absolute;
    left: 5px;
    top: 2px;
    width: 35px;
    height: 50px;
    margin-left: 5px
}

loyalty-popup .ly-popup .ly-popup-head .ly-head-btn>div .curr-club {
    background-size: 25px !important;
    background-position: 50%
}

loyalty-popup .ly-popup .ly-popup-head .ly-head-btn>div .ly-point {
    background-position: -41px 6px
}

loyalty-popup .ly-popup .ly-popup-head .ly-head-btn>div .ly-reward {
    background-position: -76px 6px
}

loyalty-popup .ly-popup .ly-popup-head .ly-head-btn>div .cl-cont {
    margin-left: 50px;
    height: 55px;
    font-size: 13px;
    text-align: left
}

loyalty-popup .ly-popup .ly-popup-head .ly-head-btn>div .cl-cont>div:first-of-type {
    color: #6a6b6d;
    padding-top: 10px
}

loyalty-popup .ly-popup .ly-popup-head .ly-head-btn>div .cl-cont>div:nth-of-type(2) {
    font-weight: 700;
    color: #000;
    margin-top: 2px;
    text-transform: capitalize
}

loyalty-popup .ly-popup .ly-content-caption {
    text-align: left;
    font-size: 16px;
    font-weight: 700;
    color: #000
}

loyalty-popup .ly-popup .ly-popup-content {
    width: 100%;
    box-sizing: border-box;
    padding: 0 10px 10px 20px
}

loyalty-popup .ly-popup .ly-popup-content .ly-points-section {
    width: 100%;
    height: 280px;
    overflow: auto
}

loyalty-popup .ly-popup .ly-popup-content .ly-points-section .ly-point-card {
    float: left;
    width: 175px;
    height: 172px;
    margin: 10px 0 15px;
    position: relative
}

loyalty-popup .ly-popup .ly-popup-content .ly-points-section .ly-point-card .ly-pt-val {
    color: #fcbb01;
    font-size: 26px;
    font-weight: 700;
    margin-top: 24px;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .2)
}

loyalty-popup .ly-popup .ly-popup-content .ly-points-section .ly-point-card .ly-pt-val .webrupee {
    height: auto;
    font-size: 24px;
    display: inline-block;
    margin-right: 4px
}

loyalty-popup .ly-popup .ly-popup-content .ly-points-section .ly-point-card .ly-pt-num {
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    margin-top: 26px
}

loyalty-popup .ly-popup .ly-popup-content .ly-points-section .ly-point-card .ly-redeem-btn {
    box-sizing: border-box;
    position: absolute;
    bottom: 20px;
    background: #1c8922;
    color: #fff;
    text-align: center;
    width: 120px;
    left: 50%;
    margin-left: -60px;
    border-radius: 3px;
    padding: 7px 5px;
    font-size: 14px;
    cursor: pointer
}

loyalty-popup .ly-popup .ly-popup-content .ly-points-section .ly-point-card .lp-strip {
    background: #fec900;
    position: absolute;
    font-size: 11px;
    color: #4d110b;
    padding: 2px 0;
    left: 4px;
    bottom: 56px;
    width: 167px;
    box-sizing: border-box;
    font-weight: 400;
    font-family: arial
}

loyalty-popup .ly-popup .ly-popup-content .ly-points-section .ly-point-card .lp-strip>span {
    color: #a3150e;
    font-weight: 700
}

loyalty-popup .ly-popup .ly-popup-content .ly-points-section>div:nth-of-type(3n-1) {
    margin-left: 25px;
    margin-right: 25px
}

loyalty-popup .ly-popup .ly-popup-content .ly-points-section .ly-point-card.ly-img.active {
    background-position: -376px -138px
}

loyalty-popup .ly-popup .ly-popup-content .ly-points-section .ly-point-card.ly-img.unactive {
    background-position: -376px -339px
}

loyalty-popup .ly-popup .ly-popup-content .ly-points-section .ly-point-card.ly-img.unactive .ly-pt-val {
    color: #bdbec0
}

loyalty-popup .ly-popup .ly-popup-content .ly-points-section .ly-point-card.ly-img.unactive .ly-redeem-btn {
    background: #bdbec0;
    pointer-events: none
}

loyalty-popup .ly-popup .ly-popup-content .ly-points-section .ly-point-card.ly-img.hide {
    display: none
}

confirm-message .confirm-popup {
    display: block;
    width: 380px;
    padding: 10px
}

confirm-message .confirm-cont {
    font-size: 15px;
    margin-top: 15px;
    line-height: 20px
}

confirm-message .confirm-cont>span {
    font-weight: 700;
    color: #8b0401
}

confirm-message .confirm-cont i {
    height: auto;
    font-size: 14px;
    width: auto;
    display: inline-block;
    margin-right: 2px;
    margin-left: 2px
}

confirm-message .confirm-btn {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    box-sizing: border-box;
    width: 100%
}

confirm-message .confirm-btn>div {
    padding: 8px;
    border-radius: 3px;
    display: inline-block;
    color: #fff;
    width: 85px;
    font-size: 14px;
    margin-right: 15px;
    cursor: pointer;
    box-shadow: 0 1px 4px 1px rgba(0, 0, 0, .4)
}

confirm-message .confirm-btn>div:first-of-type {
    background: #a8a5a8
}

confirm-message .confirm-btn>div:nth-of-type(2) {
    background: #1b8821
}

confirm-message .confirm-btn>div:nth-of-type(2) .disable {
    pointer-events: none
}

redeem-response .redeem-popup {
    display: block;
    width: 380px;
    padding: 10px
}

redeem-response .confirm-cont {
    font-size: 15px;
    margin-top: 15px;
    line-height: 20px
}

redeem-response .confirm-cont>span {
    font-weight: 700;
    color: #8b0401
}

redeem-response .confirm-cont i {
    height: auto;
    font-size: 14px;
    width: auto;
    display: inline-block;
    margin-right: 2px;
    margin-left: 2px
}

redeem-response .confirm-btn {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    box-sizing: border-box;
    width: 100%
}

redeem-response .confirm-btn>div {
    padding: 8px;
    border-radius: 3px;
    display: inline-block;
    color: #fff;
    width: 85px;
    font-size: 14px;
    margin-right: 15px;
    cursor: pointer;
    background: #1b8821;
    box-shadow: 0 1px 4px 1px rgba(0, 0, 0, .4)
}

loyalty-upgrade .downgrade-club,
loyalty-upgrade .upgrade-club {
    width: 450px;
    position: relative
}

loyalty-upgrade .upgrade-header {
    background: #e5e6e8;
    text-align: center;
    padding: 10px;
    font-weight: 700;
    color: #7e0000;
    font-size: 15px;
    box-sizing: border-box;
    position: absolute;
    width: 100%;
    z-index: 1;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

loyalty-upgrade .upgrade-info {
    box-sizing: border-box;
    width: 310px;
    margin: 0 auto 15px;
    padding-top: 40px
}

loyalty-upgrade .upgrade-info .upgraded-club {
    float: left;
    width: 120px;
    height: 120px;
    background-position: 50%;
    background-size: 76px
}

loyalty-upgrade .upgrade-info .upgrade-msg {
    float: left;
    width: 190px;
    font-size: 14px;
    margin-top: 20px;
    text-align: left
}

loyalty-upgrade .upgrade-info .upgrade-msg>span {
    display: block;
    margin-bottom: 3px
}

loyalty-upgrade .upgrade-info .upgrade-msg .play-now-btn {
    display: inline-block;
    padding: 7px 12px;
    background-color: #1d8722;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    color: #fff;
    font-size: 15px;
    margin-top: 10px;
    border-radius: 3px;
    cursor: pointer
}

loyalty-upgrade .upgraded-club-tray {
    width: 400px;
    position: relative;
    background: #e9ebec;
    border-radius: 45px;
    margin: 0 auto 20px;
    white-space: nowrap
}

loyalty-upgrade .upgraded-club-tray>div {
    display: inline-block;
    width: 56px;
    height: 60px;
    background-size: 38px;
    background-position: 50%;
    margin: 0 5px
}

loyalty-upgrade .upgraded-club-tray.bronze-bold .bronze-icon,
loyalty-upgrade .upgraded-club-tray.diamond-bold .diamond-icon,
loyalty-upgrade .upgraded-club-tray.gold-bold .gold-icon,
loyalty-upgrade .upgraded-club-tray.platinum-bold .platinum-icon,
loyalty-upgrade .upgraded-club-tray.silver-bold .silver-icon {
    transform: scale(1.4)
}

loyalty-upgrade .downgraded-info {
    text-align: center;
    padding-top: 40px;
    padding-bottom: 20px
}

loyalty-upgrade .downgraded-info .downgraded-club {
    width: 130px;
    height: 130px;
    margin: 0 auto;
    background-position: 50%;
    background-size: 80px
}

loyalty-upgrade .downgraded-info .downgrade-msg {
    font-size: 15px;
    line-height: 18px
}

loyalty-upgrade .downgraded-info .play-now-btn {
    display: inline-block;
    padding: 7px 12px;
    background-color: #1d8722;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    color: #fff;
    font-size: 15px;
    margin-top: 10px;
    border-radius: 3px;
    cursor: pointer
}

#tournament-ticket-buyer.lobby-seasonalEvent-area {
    position: absolute;
    top: 475px;
    right: 0;
    cursor: pointer;
    z-index: 100
}

#tournament-ticket-buyer .lobby-seasonalEvent-image {
    background: url(https://www.bpm-game.com/static/image/RPL-7-lobby-widget.png) 50% no-repeat;
    background-repeat: no-repeat;
    width: 75px;
    height: 100px;
    margin: -110px auto;
    background-size: contain
}

#tournament-ticket-buyer .lobby-seasonalEvent-image span {
    position: absolute;
    top: 121px;
    right: 24px;
    letter-spacing: 12px;
    color: #fff
}

#tournament-ticket-buyer .lobby-seasonalEvent-image.event-started {
    background-image: url(https://www.bpm-game.com/static/image/Animated-Gif_Mobile-1.gif)
}

#tournament-ticket-buyer .lobby-howzat-image {
    background: url(https://www.bpm-game.com/static/image/howzat-web-logo.png) 50% no-repeat;
    background-repeat: no-repeat;
    width: 75px;
    height: 100px;
    margin: -110px auto;
    background-size: contain
}

#tournament-ticket-buyer .RAF-LOBBY-Widget {
    background-repeat: no-repeat;
    width: 7rem;
    height: 110px;
    margin: -110px auto;
    background-size: contain
}

#tournament-ticket-buyer .RPL-vii-Widget {
    background: url(https://www.bpm-game.com/static/image/RPL-7-lobby-widget.png) 50% no-repeat;
    background-repeat: no-repeat;
    width: 7rem;
    height: 110px;
    margin: -110px auto;
    background-size: contain
}

#play-tutorial-area.how-to-play-tutorial-area {
    position: absolute;
    top: 475px;
    left: 0;
    cursor: pointer;
    z-index: 100
}

#play-tutorial-area .how-to-play-rummy-image {
    background: url("data:image/png;base64,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");
    background-repeat: no-repeat;
    background-size: contain;
    width: 110px;
    height: 95px
}

lobby-buy-tournament-ticket #buy_tournament_ticket_button {
    position: absolute;
    top: 0;
    width: 55px;
    margin: -6px 0;
    display: none
}

lobby-buy-tournament-ticket #buy_tournament_ticket_button img {
    width: 100%
}

lobby-buy-tournament-ticket #buy_tournament_ticket_dialog {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 340px;
    height: auto;
    overflow: auto;
    position: relative
}

lobby-buy-tournament-ticket #buy_tournament_ticket_dialog .buy_dialog_img {
    margin: 5px auto;
    text-align: center;
    height: 90px
}

lobby-buy-tournament-ticket #buy_tournament_ticket_dialog .buy_dialog_img img {
    height: 100%
}

lobby-buy-tournament-ticket #buy_tournament_ticket_dialog #congrats_msg,
lobby-buy-tournament-ticket #buy_tournament_ticket_dialog #error_msg,
lobby-buy-tournament-ticket #buy_tournament_ticket_dialog #info,
lobby-buy-tournament-ticket #buy_tournament_ticket_dialog #insufficient_funds {
    font-size: 17px;
    text-align: center;
    line-height: 18px;
    padding: 10px
}

lobby-buy-tournament-ticket #buy_tournament_ticket_dialog .buy_dialog_discount_perc,
lobby-buy-tournament-ticket #buy_tournament_ticket_dialog .buy_dialog_discounted_price {
    color: maroon;
    text-align: center;
    font-weight: 700;
    font-size: 28px;
    margin: 10px 0
}

lobby-buy-tournament-ticket #buy_tournament_ticket_dialog .buy_dialog_tournament_name,
lobby-buy-tournament-ticket #buy_tournament_ticket_dialog .buy_dialog_tourney_base_price {
    font-weight: 700
}

lobby-buy-tournament-ticket #buy_tournament_ticket_dialog .buy_dialog_buy_now,
lobby-buy-tournament-ticket #buy_tournament_ticket_dialog .buy_dialog_deposit_now,
lobby-buy-tournament-ticket #buy_tournament_ticket_dialog .buy_dialog_join_now {
    width: 130px;
    margin: 5px auto 0;
    text-align: center;
    background-repeat: repeat;
    padding: 10px 0;
    background: #188d1e;
    color: #fff;
    border-radius: 5px;
    font-size: 20px;
    font-weight: 700;
    box-shadow: 0 1px 3px 0 #414141;
    cursor: pointer
}

lobby-buy-tournament-ticket #buy_tournament_ticket_dialog #insufficient_funds .buy_dialog_discount_perc {
    padding: 50px 0 20px
}

lobby-buy-tournament-ticket #buy_tournament_ticket_dialog #insufficient_funds .buy_dialog_deposit_now {
    margin: 25px auto
}

lobby-buy-tournament-ticket #buy_tournament_ticket_dialog #congrats_msg .buy_dialog_img {
    padding: 15px 0 0;
    height: 75px
}

lobby-buy-tournament-ticket #buy_tournament_ticket_dialog #congrats_msg .buy_dialog_discount_perc {
    color: #000;
    margin: 20px 0 10px
}

lobby-buy-tournament-ticket #buy_tournament_ticket_dialog #congrats_msg .buy_dialog_tournament_name {
    color: maroon
}

lobby-buy-tournament-ticket #buy_tournament_ticket_dialog #congrats_msg .buy_dialog_join_now {
    margin: 15px auto
}

lobby-buy-tournament-ticket #buy_tournament_ticket_dialog #error_msg {
    margin: 20px
}

lobby-buy-tournament-ticket #buy_tournament_ticket_dialog #error_msg .buy_dialog_discount_perc {
    margin: 10px 0 20px
}

lobby-banner {
    display: block;
    position: relative;
    margin: auto;
    height: 60px;
    max-width: 1100px;
    width: 100%;
    overflow: hidden
}

lobby-banner a {
    z-index: 0
}

lobby-banner a.on {
    z-index: 1
}

lobby-banner carousel {
    margin: 0 auto
}

lobby-banner a,
lobby-banner carousel {
    max-width: 1100px;
    width: 100%;
    display: block
}

lobby-banner a {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: opacity 3s, z-index 0s;
    text-align: center;
    cursor: pointer;
    margin: auto
}

lobby-banner a img {
    height: 60px;
    width: 100%;
    max-width: 1100px;
    display: block
}

lobby-banner #hp-banner-link,
lobby-banner a.on {
    opacity: 1
}

lobby-banner .carousel-item .items {
    position: relative
}

lobby-banner .carousel-controls-direction .carousel-control {
    position: relative;
    top: 0;
    width: 30px;
    height: 60px;
    outline: 0;
    text-indent: -9999px;
    z-index: 1;
    opacity: 1
}

lobby-banner .carousel-controls-direction .left {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQUE3MkNCODExM0ZFODExOTg1QUNGRUYyODRGMUIzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMDkzQzY4NkJCRUYxMUU4QjI4NUFBNEY4ODdGNzg0RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMDkzQzY4NUJCRUYxMUU4QjI4NUFBNEY4ODdGNzg0RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQUVGMzYzMUJCRUYxMUU4OUI5M0FGMTMyQTY0MjYwNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQUVGMzYzMkJCRUYxMUU4OUI5M0FGMTMyQTY0MjYwNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtxEL4YAAACCSURBVHjaYvj//z8DFpzyHxXMxqbIEoh/Iik6BsRs6IokgfgpkqJnQCwFkkNWxAbER5EUgUy1gskjK5yF5q5UZNtwOh7d7Tgdj03haTTTTLAFGQPUwcgmHsVlIgPU4chgFi6FRPsaFo7H0MLREptCBmgsIMfMU2wxQ1Jc4/QcQIABAOCl/BI2F0kfAAAAAElFTkSuQmCC") no-repeat;
    background-position: 50%;
    float: left
}

lobby-banner .carousel-controls-direction .right {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQUE3MkNCODExM0ZFODExOTg1QUNGRUYyODRGMUIzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMzcxMDMxMEJCRUYxMUU4QjU3Q0Y4NTYyMzdGNDg2OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMzcxMDMwRkJCRUYxMUU4QjU3Q0Y4NTYyMzdGNDg2OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozRTgwODRDQkJCRUYxMUU4ODREMEZCMERDMDc1MzlGMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozRTgwODRDQ0JCRUYxMUU4ODREMEZCMERDMDc1MzlGMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PopmTgsAAACDSURBVHjadJHBDYAgDEU5uYOu4QnnAXdS5oGTa+AOnrBNMMHPp8njIC/f0ppSSij/coJB9JiE1IiPYJmoLEJu5Fy/daKy1bSvYv1bJyoe+j1HoqmXbfmRSB/HRGWF1GuUGCFxY+IBaTvr0YEU2KstzDGxOc6wmZtthjbPdk0HjLwCDADg9fwSfs4MlQAAAABJRU5ErkJggg==") no-repeat;
    background-position: 50%;
    float: right
}

lobby-banner .carousel-indicators {
    display: flex;
    display: none;
    position: absolute;
    top: 350px;
    z-index: 2;
    justify-content: center;
    max-width: 1100px;
    width: 100%
}

lobby-banner .carousel-indicators li {
    background: hsla(0, 0%, 100%, .5);
    width: 10px;
    height: 10px;
    list-style: none;
    cursor: pointer;
    border-radius: 50%;
    display: inline-block;
    margin: 0 4px
}

lobby-banner .carousel-indicators li.active {
    background: #fff;
    width: 10px;
    height: 10px
}

.big-banner-container {
    text-align: center;
    display: flex;
    font-family: Arial, Helvetica, sans-serif;
    width: 100%;
    background-color: #160002
}

.big-banner-container a {
    cursor: pointer;
    margin: auto
}

.big-banner-container img {
    width: 100%
}

.homepage-banner-bg {.mainlp_promotion_title span
    /* background-color: #160002 */
    background-color: #102339;
}

.homepage-banner-container {
    width: 100%;
    max-width: inherit;
    background-color: #160002;
    margin: auto;
    height: 365px;
    display: block;
    position: relative;
    overflow: hidden
}

.homepage-banner-container carousel {
    width: 100%;
    max-width: 1540px;
    min-width: 1100px;
    margin: 0 auto;
    display: block
}

.homepage-banner-container a {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    opacity: 0;
    transition: opacity 3s, z-index 0s;
    width: 100%;
    max-width: 1540px;
    text-align: center;
    cursor: pointer;
    margin: auto
}

.homepage-banner-container a img {
    height: 365px;
    /* width: 100%; */
    -o-object-fit: cover;
    object-fit: cover;
    /* min-width: 1100px; */
    display: block
}

.homepage-banner-container #hp-banner-link,
.homepage-banner-container a.on {
    opacity: 1
}

.homepage-banner-container .carousel-item .items {
    position: relative
}

.homepage-banner-container .carousel-controls-direction .carousel-control {
    position: relative;
    top: 160px;
    outline: 0;
    text-indent: -9999px;
    z-index: 1;
    opacity: 1
}

.homepage-banner-container .carousel-controls-direction .left {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAA0CAYAAAByxePMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDU0MjE3RkQ3Mzk1MTFFODg1N0JDRjYxNzUzQUJGMUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDU0MjE3RkU3Mzk1MTFFODg1N0JDRjYxNzUzQUJGMUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENTQyMTdGQjczOTUxMUU4ODU3QkNGNjE3NTNBQkYxRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENTQyMTdGQzczOTUxMUU4ODU3QkNGNjE3NTNBQkYxRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvR1SFAAAAFJSURBVHjaxJhLCsIwEIZrt+JrVTyCS4/gOQXpwnu4VNGtrxN4ApcSp2gglCZNMvOPA/8mCXxfQh9hCmNMoZCKUlPG7rgW+Gq+tadMtOAu2NbBCmiDbR0po7LAVEXZURae+Qvlpb3jpjaUEnHs0WBpeBJYEp4MloJngSXg2WAunAXmwNngXLgIOAcuBk6Fi4JT4OLgWDgEHAOHgfvgUHAIDgf74CrgLrgauA1XBbtwdbCFzym3ALhGgJvY2+sgcBN9F6j6WTS7vwd2v0Yd+98E2gOqAl2DagK+CRWB0CRcoG8BVCBmEUwgdiFEIGWxuEDqUYkK5DwoYgK5r4mIAOcjwRbgfiJZAhI/iGwBqd9jloDk5SBZQPpeliSAaAJGC6D6rlECqN7rk7KiPDzzS8oQ3fLuOoEzZabV7HcFThasBbcCW8rUHf8IMAD92RYFGL0P8wAAAABJRU5ErkJggg==") no-repeat;
    background-position: 50%;
    background-size: 15px
}

.homepage-banner-container .carousel-controls-direction .right {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAA0CAYAAAByxePMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDU0MjE3Rjk3Mzk1MTFFODg1N0JDRjYxNzUzQUJGMUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDU0MjE3RkE3Mzk1MTFFODg1N0JDRjYxNzUzQUJGMUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENTQyMTdGNzczOTUxMUU4ODU3QkNGNjE3NTNBQkYxRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENTQyMTdGODczOTUxMUU4ODU3QkNGNjE3NTNBQkYxRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgD2WmgAAAFfSURBVHjaxJhLCsIwFEVDHYq/kXQFDlyF6xTFgftwqKDgTN2CC3AcX9FCLGmbz73PwC20DZzT0iYvMdZa42Qq2UvKxnVK3JOZ5Gw/7aEh4IIv9rfRBarDyANWESiMMS/J1fjbQnKQlIbRvhaFZG3bG+UNuCfqAs0LqgK+i2oCbTdUBLpu0gX6OlAFQjrRBEI7UgRiOsMFYl8VVCDlQ4EJpP4mEIGcQSJbIHeIzBJATBDJAqjpMUkAWRxEC6DrsigBRmEYLMAqiyuBTZ9AYXht0FW3utUr+qm3HU99k8xZH1wQmPGrBYPRg0wUGDm8RoNRE0sSGDGlJoNzi4kscE4ZlQ1OLSAh4JTSGQaOXTRAwTHLJTg4dKFIAYcskWngvs0BKrhrW4QObtsQUgH7tsLUwC5cHVzD/wKu916HkmVLlXmXrCRP5t7rRHLSemLfB1cJHLXAvl9tLNlpgKu8BRgASTUWAb7KIbMAAAAASUVORK5CYII=") no-repeat;
    background-position: 50%;
    background-size: 15px
}

.homepage-banner-container .carousel-indicators {
    display: flex;
    position: absolute;
    top: 350px;
    z-index: 2;
    justify-content: center;
    width: 100%;
    max-width: 1540px
}

.homepage-banner-container .carousel-indicators li {
    background: hsla(0, 0%, 100%, .5);
    width: 10px;
    height: 10px;
    list-style: none;
    cursor: pointer;
    border-radius: 50%;
    display: inline-block;
    margin: 0 4px
}

.homepage-banner-container .carousel-indicators li.active {
    background: #fff;
    width: 10px;
    height: 10px
}

.testimonial-holder .carousel-controls-direction .carousel-control {
    position: absolute;
    top: 34px;
    outline: 0;
    text-indent: -9999px;
    z-index: 1;
    opacity: .7
}

.testimonial-holder .carousel-inner {
    padding: 0 20px
}

.testimonial-holder .carousel-controls-direction .left {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQUE3MkNCODExM0ZFODExOTg1QUNGRUYyODRGMUIzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMDkzQzY4NkJCRUYxMUU4QjI4NUFBNEY4ODdGNzg0RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMDkzQzY4NUJCRUYxMUU4QjI4NUFBNEY4ODdGNzg0RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQUVGMzYzMUJCRUYxMUU4OUI5M0FGMTMyQTY0MjYwNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQUVGMzYzMkJCRUYxMUU4OUI5M0FGMTMyQTY0MjYwNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtxEL4YAAACCSURBVHjaYvj//z8DFpzyHxXMxqbIEoh/Iik6BsRs6IokgfgpkqJnQCwFkkNWxAbER5EUgUy1gskjK5yF5q5UZNtwOh7d7Tgdj03haTTTTLAFGQPUwcgmHsVlIgPU4chgFi6FRPsaFo7H0MLREptCBmgsIMfMU2wxQ1Jc4/QcQIABAOCl/BI2F0kfAAAAAElFTkSuQmCC") no-repeat;
    background-position: 50%;
    background-size: 15px;
    filter: invert(1);
    left: -25px
}

.testimonial-holder .carousel-controls-direction .right {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQUE3MkNCODExM0ZFODExOTg1QUNGRUYyODRGMUIzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMzcxMDMxMEJCRUYxMUU4QjU3Q0Y4NTYyMzdGNDg2OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMzcxMDMwRkJCRUYxMUU4QjU3Q0Y4NTYyMzdGNDg2OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozRTgwODRDQkJCRUYxMUU4ODREMEZCMERDMDc1MzlGMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozRTgwODRDQ0JCRUYxMUU4ODREMEZCMERDMDc1MzlGMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PopmTgsAAACDSURBVHjadJHBDYAgDEU5uYOu4QnnAXdS5oGTa+AOnrBNMMHPp8njIC/f0ppSSij/coJB9JiE1IiPYJmoLEJu5Fy/daKy1bSvYv1bJyoe+j1HoqmXbfmRSB/HRGWF1GuUGCFxY+IBaTvr0YEU2KstzDGxOc6wmZtthjbPdk0HjLwCDADg9fwSfs4MlQAAAABJRU5ErkJggg==") no-repeat;
    background-position: 50%;
    background-size: 15px;
    filter: invert(1);
    right: -20px
}

.testimonial-holder .carousel-indicators {
    display: flex;
    position: absolute;
    top: 350px;
    z-index: 2;
    justify-content: center;
    width: 100%;
    max-width: 1540px
}

.testimonial-holder .carousel-indicators li {
    background: hsla(0, 0%, 100%, .5);
    width: 10px;
    height: 10px;
    list-style: none;
    cursor: pointer;
    border-radius: 50%;
    display: inline-block;
    margin: 0 4px
}

.testimonial-holder .carousel-indicators li.active {
    background: #fff;
    width: 10px;
    height: 10px
}

.slide-hide {
    display: none
}

lobby-screen-popup div {
    width: 100%;
    height: 250px
}

server-status {
    display: flex;
    width: 100%
}

.time-container {
    width: 80%
}

.players-ol-container,
.time-container {
    display: flex;
    align-items: center
}

#currentTime {
    color: #434343;
    font-weight: 700
}

#players-online {
    color: #1d8722;
    font-weight: 700
}

.players-ol-count,
.server-time {
    margin-left: 5px
}

user-widget {
    height: 46px;
    width: 1100px;
    height: auto;
    min-width: 858px;
    width: 100%;
    border-radius: 3px;
    position: relative;
    background-color: #3a0b03;
    -webkit-user-select: none
}

user-widget,
user-widget.staticPages {
    display: flex;
    box-sizing: border-box;
    max-width: 1100px
}

user-widget.staticPages {
    width: 1000px;
    width: 100%;
    box-shadow: 0 1px 7px -2px #000;
    border: 2px solid #fff;
    height: 46px;
    border-radius: 5px;
    margin: 20px auto 5px
}

user-widget.staticPages .userInfo {
    height: 42px;
    width: 1096px;
    box-sizing: border-box;
    border-radius: 0;
    display: flex
}

user-widget.staticPages .userInfo,
user-widget.staticPages .uw-section {
    background: url(https://www.bpm-game.com/static/image/common-uph-bg.png)
}

user-widget.staticPages .uw-section {
    align-items: center;
    height: 100%;
    width: 220px;
    position: relative;
    padding-right: 0;
    justify-content: space-around;
    display: block;
    padding-top: 4px;
    padding-bottom: 4px;
    border-left: 1px solid #d6d3c6;
    cursor: pointer;
    float: left;
    height: 36px;
    box-sizing: border-box;
    padding-left: 5px;
    justify-content: center;
    display: flex
}

user-widget.staticPages .uw-icon {
    background-image: url(https://www.bpm-game.com/static/image/common-uph-blocks.png)
}

user-widget.staticPages .lobby-bonus {
    background-position: -35px 0;
    width: 25px;
    height: 25px;
    margin-right: 10px
}

user-widget.staticPages .lobby-user {
    background-position: -5px 0;
    width: 26px;
    height: 24px;
    margin-right: 10px
}

user-widget.staticPages .lobby-coin {
    background-position: -5px -29px;
    width: 26px;
    height: 25px;
    margin-right: 10px
}

user-widget.staticPages .lobby-cash {
    background-position: -37px -30px;
    width: 33px;
    height: 29px;
    margin-right: 10px
}

user-widget.staticPages .uw-section .uw-content,
user-widget.staticPages .uw-section .uw-title {
    color: #3a3a3a
}

user-widget .userInfo {
    width: 100%;
    float: left;
    align-items: center;
    display: flex
}

user-widget .active {
    display: block
}

user-widget .inactive {
    display: none
}

user-widget #uph-box-bonus-popup-back {
    width: 300px;
    left: 94px;
    background: #fff;
    background: linear-gradient(180deg, #fdfdfd, #eee);
    background: -ms-linear-gradient(to bottom, #fdfdfd, #eee);
    position: absolute;
    top: 52px;
    z-index: 1001;
    border-radius: 4px;
    box-shadow: 2px 2px 10px;
    -moz-box-shadow: 2px 2px 10px;
    -webkit-box-shadow: 2px 2px 10px;
    color: #738088
}

user-widget #uph-box-bonus-popup-content-wrapper {
    position: relative;
    margin: 10px
}

user-widget #uph-box-bonus-triangle-up {
    width: 0;
    height: 0;
    border-left: 9px solid hsla(0, 0%, 100%, 0);
    border-right: 9px solid transparent;
    border-bottom: 10px solid #fff;
    top: -20px;
    left: 135px;
    position: absolute
}

user-widget #uph-box-bonus-popup-content-title {
    color: #8d1b1b;
    padding-bottom: 3px
}

user-widget .uph-box-bonus-popup-content-headings {
    text-align: left;
    width: 60%;
    float: left
}

user-widget .uph-box-bonus-popup-content-headings1 {
    text-align: left;
    width: 100%;
    float: left
}

user-widget .uph-box-bonus-popup-content-values {
    text-align: left;
    float: left;
    text-shadow: 0 0 0
}

user-widget .WebRupee {
    font-family: WebRupee;
    font-weight: 400 !important;
    font-size: 14px !important
}

user-widget #uph-box-bonus-popup-content-detail {
    text-align: left;
    color: #989494;
    float: left;
    background-color: #ed7e0b;
    border-radius: 4px;
    padding: 5px;
    margin-bottom: 10px;
    width: 95%
}

user-widget #uph-box-bonus-popup-content-detail a {
    color: #fff
}

user-widget .uw-section {
    display: flex;
    align-items: center;
    height: 100%;
    width: 220px;
    box-sizing: border-box;
    position: relative;
    cursor: pointer;
    float: left;
    border-left: 1px solid #4c1005;
    justify-content: center
}

user-widget .uw-section:first-child,
user-widget .uw-section:last-child {
    border-left: 0
}

user-widget .uw-section#uw-bonus,
user-widget .uw-section#uw-username {
    width: 180px
}

user-widget .uw-section#uw-loyalty-points {
    width: 240px
}

user-widget .uw-section#uw-insta-cash.disableloyalty {
    width: 300px
}

user-widget .uw-section .uw-icon {
    position: relative
}

user-widget .uw-section .uw-title {
    color: #cfcac9;
    font-size: 14px;
    line-height: 16px;
    margin-top: -2px;
    margin-bottom: 2px
}

user-widget .uw-section .uw-content {
    color: #fff;
    font-size: 14px;
    line-height: 17px
}

user-widget .uw-section#uw-practice-chips {
    cursor: default
}

user-widget .uw-section#uw-practice-chips .uw-content {
    float: left
}

user-widget .uw-section#uw-practice-chips .lobby-reload-coins {
    float: left;
    cursor: pointer;
    margin-left: 5px
}

user-widget .uw-section#uw-loyalty-points {
    cursor: default
}

user-widget .uw-section#uw-loyalty-points .uw-ly-div {
    position: relative;
    height: 46px;
    width: 100%;
    max-width: 209px
}

user-widget .uw-section#uw-loyalty-points .uw-content {
    float: left
}

user-widget .uw-section#uw-loyalty-points .uw-ly-cont {
    white-space: nowrap;
    vertical-align: top;
    height: 38px;
    margin-top: 0;
    margin-right: 65px;
    cursor: pointer;
    height: 46px;
    padding-top: 8px;
    padding-left: 20px
}

user-widget .uw-section#uw-loyalty-points .loyalty-cont {
    text-transform: capitalize;
    display: inline-block;
    vertical-align: top
}

user-widget .uw-section#uw-loyalty-points .lobby-redeem {
    float: left;
    cursor: pointer;
    background-color: #eb7e0b;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    padding: 5px 7px;
    border-radius: 2px;
    margin: 0;
    position: absolute;
    right: 5px;
    top: 13px
}

user-widget .uw-section#uw-loyalty-points .lobby-redeem.disButton {
    background-color: #6f7071
}

user-widget .uw-section#uw-loyalty-points .lobby-loyalty {
    height: 40px;
    width: 30px;
    background-size: 25px !important;
    display: inline-block;
    margin-top: -4px
}

user-widget .uw-section .ly-tooltip-parent {
    position: absolute;
    left: -9px;
    top: 2px;
    z-index: -1;
    padding-top: 22px;
    z-index: 2000
}

user-widget .uw-section .ly-tooltip-parent:before {
    content: none;
    position: absolute;
    top: 6px;
    left: 38%;
    width: 0;
    height: 0;
    border-left: 16px solid hsla(0, 0%, 100%, 0);
    border-right: 16px solid transparent;
    border-bottom: 12px solid #e5e6e8;
    width: 20px;
    height: 20px
}

user-widget .uw-section .uw-toottip {
    position: absolute;
    background: #fff;
    width: 280px;
    left: 0;
    top: 56px;
    z-index: 1001;
    border-radius: 4px;
    box-shadow: 2px 2px 10px;
    -moz-box-shadow: 2px 2px 10px;
    -webkit-box-shadow: 2px 2px 10px;
    color: #738088;
    padding: 5px 10px
}

user-widget .uw-section .uw-toottip:before {
    content: "";
    position: absolute;
    top: -10px;
    left: 50%;
    margin-left: -10px;
    width: 0;
    height: 0;
    border-left: 9px solid hsla(0, 0%, 100%, 0);
    border-right: 9px solid transparent;
    border-bottom: 10px solid #fff
}

user-widget .uw-section .tooltip-head {
    color: #8d1b1b;
    padding: 3px;
    border-bottom: 2px solid grey;
    margin-bottom: 8px;
    font-weight: 700
}

user-widget .uw-section .tooltip-sub {
    margin-bottom: 8px;
    float: left;
    width: 100%
}

user-widget .uw-section .ly-tooltip-parent .tooltip-sub>span {
    float: left;
    width: 60%;
    position: relative
}

user-widget .uw-section .ly-tooltip-parent .tooltip-sub>span:nth-of-type(2n) {
    width: 40%;
    box-sizing: border-box;
    padding-left: 10px
}

user-widget .uw-section .ly-tooltip-parent .tooltip-sub>span:nth-of-type(2n-1):after {
    content: ":";
    position: absolute;
    right: 0
}

user-widget .uw-section .orange-btn {
    display: block;
    text-align: center;
    color: #fff;
    background: #ed7e0b;
    text-decoration: none;
    padding: 8px;
    clear: both;
    border-radius: 2px
}

user-widget .uw-section .tooltip-head-know {
    float: right;
    font-size: 10px;
    color: #00f;
    font-weight: 400;
    text-decoration: underline
}

user-widget .uw-section .tooltip-head-know a {
    color: #00f
}

user-widget .uw-section .uw-toottip.balance-table {
    left: -73px;
    top: 50px
}

user-widget .uw-section .uw-toottip.balance-table .tooltip-sub>span {
    float: left;
    width: 60%;
    position: relative
}

user-widget .uw-section .uw-toottip.balance-table .tooltip-sub>span:first-of-type:before {
    content: ":";
    position: absolute;
    right: 0;
    top: -1px
}

user-widget .uw-section .uw-toottip.balance-table .tooltip-sub>span:nth-of-type(2n) {
    width: 40%;
    box-sizing: border-box;
    padding-left: 10px
}

user-widget .uw-section .new-ly-player {
    position: absolute;
    top: 52px;
    background: #fdf9e7;
    padding: 5px 10px 10px;
    border-radius: 2px;
    border: 1px solid grey;
    width: 270px;
    left: -2px
}

user-widget .uw-section .new-ly-player:before {
    content: "";
    position: absolute;
    top: -10px;
    left: 15%;
    margin-left: -10px;
    width: 0;
    height: 0;
    border-left: 9px solid hsla(0, 0%, 100%, 0);
    border-right: 9px solid transparent;
    border-bottom: 10px solid #fdf9e7
}

user-widget .uw-section .new-ly-player .new-ly-head {
    font-weight: 700;
    color: #8d1b1b;
    padding: 5px 0;
    font-size: .8rem;
    border-bottom: 1px solid grey
}

user-widget .uw-section .new-ly-player .new-ly-body {
    padding: 5px 0;
    margin-bottom: 5px;
    float: none
}

user-widget .uw-section .new-ly-player .new-ly-link {
    display: inline-block;
    text-decoration: underline
}

user-widget .buddy-widget-container {
    width: auto;
    float: left;
    height: 100%;
    display: flex;
    align-items: center;
    padding: 0 12px
}

user-widget .screen-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 2;
    height: 100%
}

user-widget .changeusername-button {
    background-color: #1d8722;
    height: 30px;
    width: 165px;
    line-height: 30px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 5px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    font-size: 12px
}

user-widget .changeusername-button:hover {
    background-color: #56a82f
}

user-widget .changeusername-button[disabled=disabled],
user-widget .changeusername-button[disabled] {
    background-color: #6f7071
}

user-widget .changeusernamettip:before {
    display: block;
    content: "";
    position: absolute;
    top: -8%;
    margin-top: -3px;
    left: 97px;
    width: 0;
    height: 0;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    border-bottom: 7px solid #cbcbcd
}

user-widget .cusername-close {
    position: absolute;
    top: 12px;
    right: 13px;
    transition: all .2s;
    font-size: 21px;
    text-decoration: none;
    color: #333;
    height: 22px;
    width: 20px;
    padding-left: 7px;
    padding-top: 2px;
    background-color: #cbcbcd;
    border-radius: 4px
}

user-widget .changeusernamettip {
    top: 44px;
    position: absolute;
    left: 30px;
    width: 560px;
    z-index: 10
}

#insta-cash-btn {
    width: 170px;
    height: 36px;
    margin: 0 auto;
    border-radius: 2px;
    background: #049b27;
    font-size: 12px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    font-weight: 700
}

#insta-cash-btn:hover {
    background: #3e9b00
}

#insta-cash-btn .insta-cash-arrow-gif {
    background-image: url(https://www.bpm-game.com/static/image/animated-arrow.gif);
    width: 15px;
    height: 10px;
    margin-top: -2px;
    margin-left: 5px
}

#uw-bonus-back {
    width: 65px;
    height: 10px;
    background: linear-gradient(#000, #3e3b3b);
    border-radius: 5px;
    overflow: hidden;
    margin-top: 6px
}

#uw-bonus-back-front {
    background: linear-gradient(to right bottom, #04d412, #06830e);
    border-radius: 10px;
    height: 100%
}

.bronze-icon {
    background: url(https://www.bpm-game.com/static/image/bronze-club-3.png) no-repeat
}

.silver-icon {
    background: url(https://www.bpm-game.com/static/image/silver-club-3.png) no-repeat
}

.gold-icon {
    background: url(https://www.bpm-game.com/static/image/gold-club-3.png) no-repeat
}

.diamond-icon {
    background: url(https://www.bpm-game.com/static/image/diamond-club-3.png) no-repeat
}

.platinum-icon {
    background: url(https://www.bpm-game.com/static/image/platinum-club-3.png) no-repeat
}

.default-icon {
    background: url(https://www.bpm-game.com/static/image/default-icon-1.png) no-repeat;
    background-position: 0
}

.ly-img {
    background: url(https://www.bpm-game.com/static/image/loyalty-sprite-1.png) no-repeat
}

user-widget .uw-section .ly-tooltip-parent .uw-toottip:before {
    border-left: 9px solid hsla(0, 0%, 100%, 0);
    border-right: 9px solid transparent;
    border-bottom: 10px solid #e5e6e8;
    margin-left: -133px
}

user-widget .uw-section .uw-toottip.loyalty-tooltip {
    width: auto;
    padding: 0;
    left: -128px;
    top: 48px
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-head {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    background: #e5e6e8;
    color: #791b06;
    text-align: center;
    padding: 10px 5px;
    font-size: 16px;
    font-weight: 700
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub {
    width: 656px;
    padding: 5px 20px 5px 25px
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-img {
    float: left;
    height: 200px;
    width: 183px;
    margin-top: 45px;
    position: relative;
    margin-bottom: 10px
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-img .ly-badge {
    position: absolute;
    width: 70px;
    height: 108px;
    left: 50%;
    margin-left: -35px;
    top: -37px;
    background-size: 68px !important
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-img .prop-img {
    width: 88px;
    height: 64px;
    position: absolute;
    background-position: 4px -44px;
    right: -83px;
    top: -5px
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-img .ly-img>div {
    position: absolute;
    width: 100%;
    text-align: center;
    font-size: 16px;
    color: #fff;
    bottom: 37px
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-img .ly-img>div>span {
    display: block
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-img .prop-img.next {
    background-position: -105px -44px
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-img .bronze-badge {
    width: 100%;
    height: 210px;
    background-position: 1px -112px
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-img .silver-badge {
    width: 100%;
    height: 210px;
    background-position: -186px -112px
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-img .gold-badge {
    width: 100%;
    height: 210px;
    background-position: 1px -321px
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-img .diamond-badge {
    width: 100%;
    height: 210px;
    background-position: 1px -538px
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-img .platinum-badge {
    width: 100%;
    height: 210px;
    background-position: -185px -321px
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-img .default-badge {
    width: 100%;
    height: 210px;
    background-position: -186px -538px
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-img.fullLen {
    float: none;
    margin-left: auto;
    margin-right: auto
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-progress {
    float: left;
    width: 200px;
    text-align: center;
    color: #000;
    margin-top: 72px;
    font-size: 13px;
    line-height: 18px;
    margin-left: 10px;
    margin-right: 24px
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-progress .pg-bar {
    box-sizing: border-box;
    padding: 10px;
    background: #f0f2f3;
    border: 1px solid #bbbcb8;
    border-right: none;
    margin-top: 10px;
    position: relative
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-progress .pg-bar:before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    right: -38px;
    top: -1px;
    border: 19px solid transparent;
    border-left-color: #bbbcb8
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-progress .pg-bar:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    right: -36px;
    top: 0;
    border: 18px solid transparent;
    border-left-color: #f0f2f3
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-progress .pg-bar>div {
    position: relative;
    box-sizing: border-box;
    height: 16px;
    border-radius: 3px;
    background: #9e9fa1;
    overflow: hidden;
    border: 1px solid #959698
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tooltip-sub .club-progress .pg-bar>div>span {
    position: absolute;
    box-sizing: border-box;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    height: 14px;
    background: #039a29;
    border: 1px solid #038121;
    left: 0;
    top: 0;
    width: 50%
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tip-info {
    padding: 5px 40px 15px;
    color: #000;
    font-size: 11px
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tip-info>div {
    float: right;
    color: #0962ae
}

user-widget .uw-section .uw-toottip.loyalty-tooltip .ly-tip-info>div a {
    display: inline-block;
    margin: 0 5px;
    text-decoration: underline
}

user-logout {
    font-size: 12px;
    color: #fff;
    -webkit-user-select: none;
    line-height: 18px
}

user-logout .user-logout-balance {
    color: #fe9903
}

user-logout #logout-btn {
    cursor: pointer;
    color: #bcbcbc
}

user-logout #logout-btn:hover {
    color: #cacaca;
    text-decoration: underline
}

user-logout #logout-btn>div {
    width: 11px;
    height: 12px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDE3QjY3ODc2N0UwMTFFOEFCNkRDNDE5RDIwOUI1NUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDE3QjY3ODg2N0UwMTFFOEFCNkRDNDE5RDIwOUI1NUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMTdCNjc4NTY3RTAxMUU4QUI2REM0MTlEMjA5QjU1RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMTdCNjc4NjY3RTAxMUU4QUI2REM0MTlEMjA5QjU1RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiZCuKYAAAEESURBVHjaYmBAA0e2bTU+f+rkLxCNLseELsAtIiKLTCMDFhBx9eRJgb9sbJ087GwdH798gUveu3ZV8cvPXxXMv36Va5ubf2A6sm0L1y9Ghv1/f/9KZMACQOIgeZA6JnZhkUqgmPaPX7/LlLS077MyMn4FKQLRIP6f//87QfJgdUDP3AZhdE8i82FqQB6UZ2Zl24csaePlfRaZD5WXB4fG7z9/1BjwAJg80z9GpqNM//9Zg3yOTSFIHCQPVsfO8L8NJAgMsnXoGkB8kDiIDVLHCGIcP3KkgIONtQvEBpnAysJyC2Q1yESQGCikLG1sJjAihwCnqFgPTAFM4/fXr0pgHgYIMACLBofa7/MlJAAAAABJRU5ErkJggg==") no-repeat;
    background-position: 50%;
    margin: 6px auto 3px;
    background-size: contain
}

user-logout .web-rupee {
    font-family: WebRupee
}

user-widget-signup {
    display: flex;
    position: relative;
    height: 120px;
    width: 100%;
    max-width: 1100px;
    min-width: 800px;
    box-sizing: border-box;
    border-radius: 5px;
    -webkit-user-select: none;
    margin: 5px auto;
    box-shadow: 0 1px 7px -2px #000;
    border: 2px solid #fff;
    padding-right: 10px;
    justify-content: space-around;
    background: url(https://www.bpm-game.com/static/image/common-uph-bg.png)
}

user-widget-signup .form-container {
    margin: 10px 0 10px 10px
}

user-widget-signup .form-container .reg-heading-text {
    font-size: 16px;
    font-weight: 700;
    color: #3a3a3a;
    margin-top: 14px;
    width: 70%
}

user-widget-signup .form-container .reg-heading-text .greenish {
    color: #1d8722
}

user-widget-signup .form-container .form-header {
    display: flex
}

user-widget-signup .form-container .social-btn-con {
    padding-left: 98px;
    width: 171px
}

user-widget-signup .form-container .fb-button-container {
    width: 30%;
    text-align: right;
    margin-top: -3px
}

user-widget-signup .form-container .fb-button-container button {
    height: 36px;
    border-radius: 4px
}

user-widget-signup .form-container .fb-button-container facebook .register-facebook:before {
    margin: 9px 0 0 20px
}

user-widget-signup .form-container .fb-button-container .loginBtn {
    width: 212px;
    font-size: 16px;
    height: 39px;
    margin-right: 5px
}

user-widget-signup .form-container .fb-button-container .loginBtn span {
    margin-left: 0;
    letter-spacing: .5px
}

user-widget-signup .form-container .fb-button-container .register-separater {
    width: 91%;
    display: inline-block;
    text-align: center;
    line-height: .1em;
    margin: 7px 0 14px;
    background-image: -webkit-linear-gradient(left, #dcdcdc, #232121, #dcdcdc)
}

user-widget-signup .form-container .fb-button-container .register-separater span {
    background: #fff;
    padding: 0 10px;
    background: url(https://www.bpm-game.com/static/image/common-uph-bg.png)
}

user-widget-signup .form-container .signup-form {
    width: 830px;
    display: flex;
    justify-content: space-around;
    margin-top: -5px
}

user-widget-signup .form-container .input-field {
    background: #f6f6f6;
    background: linear-gradient(180deg, #f6f6f6 0, #fff);
    height: 39px;
    width: 170px;
    float: left;
    border: 1px solid #d5d5d5;
    padding: 8px;
    font-size: 12px;
    border-radius: 4px
}

user-widget-signup .form-container ::-webkit-input-placeholder {
    color: #3a3a3a
}

user-widget-signup .form-container :-moz-placeholder,
user-widget-signup .form-container ::-moz-placeholder {
    color: #3a3a3a
}

user-widget-signup .form-container :-ms-input-placeholder {
    color: #3a3a3a
}

user-widget-signup .form-container .submit-button {
    width: 212px;
    height: 39px;
    font-size: 16px;
    cursor: pointer;
    position: relative;
    background: #1d8722;
    border-radius: 5px;
    color: #fff;
    letter-spacing: .5px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

user-widget-signup .form-container .submit-button:hover {
    background: #49b600
}

user-widget-signup .form-container .error-text {
    position: relative;
    width: 190px;
    top: 40px;
    margin-left: -191px;
    font-size: 9px;
    color: red
}

user-widget-signup .arrow-box {
    background: url(https://www.bpm-game.com/static/image/common-regform-arrow.png) no-repeat;
    width: 180px;
    height: 90px;
    padding: 28px 0;
    box-sizing: border-box;
    text-align: center;
    margin: auto
}

user-widget-signup .arrow-box .welcome-text {
    font-family: arial;
    font-size: 16px;
    color: #409a01;
    float: left;
    font-weight: 700;
    width: 70%
}

deposit-header {
    color: #8f0000;
    font-size: 1.6rem;
    line-height: 2.4rem
}

deposits-popup {
    position: fixed;
    top: 0;
    left: 50%;
    z-index: 21
}

deposits input,
deposits select {
    color: #535353
}

deposits .clear {
    clear: both
}

deposits .deposits-container {
    margin: auto;
    width: auto;
    height: auto;
    max-width: 800px;
    max-height: 560px;
    padding: 10px
}

deposits .deposit-common-bg {
    display: block;
    background-color: #f7f7f7;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    padding: 0 10px 10px
}

deposits .deposit-common-bg.disabled {
    pointer-events: none
}

deposits .deposit-common-bg .deposit-form-container {
    background-color: #fff;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    max-height: 440px;
    overflow: hidden;
    height: auto
}

deposits .deposit-common-bg .deposit-form-container.smaller {
    height: 215px
}

deposits .deposit-common-bg .deposit-form-container.auto {
    height: auto;
    overflow-y: auto;
    max-height: none
}

deposits .deposit-common-bg .deposit-form-container.georestrict-text {
    font-size: 16px;
    padding: 80px 10px;
    box-sizing: border-box;
    text-align: center;
    line-height: 25px
}

deposits .deposit-common-bg .deposit-form-container.georestrict-text a {
    color: #01445f
}

deposits .deposit-common-bg .deposit-form-container.georestrict-text a:hover {
    color: #a4001f
}

deposits .deposit-common-bg .deposit-form-container .errorMsg {
    position: absolute;
    font-size: 11px;
    color: #c20b0e;
    padding: 5px 0
}

/* @font-face {
    deposits .deposit-common-bg {
        font-family: WebRupee;
        src: url(../font/WebRupee.V2.0.eot);
        src: local("WebRupee"), url(../font/WebRupee.V2.0.ttf) format("truetype"), url(../font/WebRupee.V2.0.woff) format("woff"), url(https://dpyuw19hy0vn.cloudfront.net/fonts/WebRupee.V2.0.svg) format("svg");
        font-weight: 400;
        font-style: normal
    }
} */

deposits .deposit-common-bg enter-amount {
    padding: 10px;
    float: left;
    width: 100%;
    box-sizing: border-box
}

deposits .deposit-common-bg enter-amount .input-container.new-user {
    display: flex;
    margin: 5px;
    position: relative;
    justify-content: space-around
}

deposits .deposit-common-bg enter-amount .input-container.new-user .amount-w-bonus-tile,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-wo-bonus-tile,
deposits .deposit-common-bg enter-amount .input-container.new-user .manual-amount-tile {
    height: 132px;
    width: 138px;
    margin-right: 14px;
    display: inline-block
}

deposits .deposit-common-bg enter-amount .input-container.new-user .amount-w-bonus-tile .amount-info,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-w-bonus-tile .bonus-info,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-wo-bonus-tile .amount-info,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-wo-bonus-tile .bonus-info,
deposits .deposit-common-bg enter-amount .input-container.new-user .manual-amount-tile .amount-info,
deposits .deposit-common-bg enter-amount .input-container.new-user .manual-amount-tile .bonus-info {
    display: block;
    text-align: center;
    height: 55px;
    position: relative;
    margin: auto;
    padding: 5px;
    box-sizing: border-box
}

deposits .deposit-common-bg enter-amount .input-container.new-user .amount-w-bonus-tile .bonus-info,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-wo-bonus-tile .bonus-info,
deposits .deposit-common-bg enter-amount .input-container.new-user .manual-amount-tile .bonus-info {
    color: #970506
}

deposits .deposit-common-bg enter-amount .input-container.new-user .amount-w-bonus-tile .bonus-info .webrupee,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-wo-bonus-tile .bonus-info .webrupee,
deposits .deposit-common-bg enter-amount .input-container.new-user .manual-amount-tile .bonus-info .webrupee {
    top: -5px;
    font-family: WebRupee;
    position: relative;
    height: 15px;
    width: 10px;
    text-align: center;
    line-height: 15px;
    font-size: 16px
}

deposits .deposit-common-bg enter-amount .input-container.new-user .amount-w-bonus-tile .bonus-info .enteramount-title,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-wo-bonus-tile .bonus-info .enteramount-title,
deposits .deposit-common-bg enter-amount .input-container.new-user .manual-amount-tile .bonus-info .enteramount-title {
    color: #fff;
    line-height: 25px
}

deposits .deposit-common-bg enter-amount .input-container.new-user .amount-w-bonus-tile .bonus-info .bonus-amount,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-wo-bonus-tile .bonus-info .bonus-amount,
deposits .deposit-common-bg enter-amount .input-container.new-user .manual-amount-tile .bonus-info .bonus-amount {
    font-size: 20px
}

deposits .deposit-common-bg enter-amount .input-container.new-user .amount-w-bonus-tile .amount-info,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-wo-bonus-tile .amount-info,
deposits .deposit-common-bg enter-amount .input-container.new-user .manual-amount-tile .amount-info {
    color: #fff
}

deposits .deposit-common-bg enter-amount .input-container.new-user .amount-w-bonus-tile .amount-info .webrupee,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-wo-bonus-tile .amount-info .webrupee,
deposits .deposit-common-bg enter-amount .input-container.new-user .manual-amount-tile .amount-info .webrupee {
    top: -12px;
    font-family: WebRupee;
    position: relative;
    height: 15px;
    width: 10px;
    text-align: center;
    line-height: 15px;
    font-size: 20px
}

deposits .deposit-common-bg enter-amount .input-container.new-user .amount-w-bonus-tile .amount-info .deposit-amount,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-wo-bonus-tile .amount-info .deposit-amount,
deposits .deposit-common-bg enter-amount .input-container.new-user .manual-amount-tile .amount-info .deposit-amount {
    font-size: 30px
}

deposits .deposit-common-bg enter-amount .input-container.new-user .amount-w-bonus-tile .amount-info .deposit-amount-input-field,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-wo-bonus-tile .amount-info .deposit-amount-input-field,
deposits .deposit-common-bg enter-amount .input-container.new-user .manual-amount-tile .amount-info .deposit-amount-input-field {
    height: 30px;
    width: 100px;
    text-align: left;
    line-height: 30px;
    box-sizing: border-box;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    vertical-align: bottom;
    padding: 5px;
    border: none;
    cursor: pointer
}

deposits .deposit-common-bg enter-amount .input-container.new-user .amount-w-bonus-tile .amount-info .deposit-amount-input-field.error,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-wo-bonus-tile .amount-info .deposit-amount-input-field.error,
deposits .deposit-common-bg enter-amount .input-container.new-user .manual-amount-tile .amount-info .deposit-amount-input-field.error {
    box-shadow: 0 0 6px red
}

deposits .deposit-common-bg enter-amount .input-container.new-user .amount-w-bonus-tile .amount-info .deposit-amount-input-field:focus,
deposits .deposit-common-bg enter-amount .input-container.new-user .amount-wo-bonus-tile .amount-info .deposit-amount-input-field:focus,
deposits .deposit-common-bg enter-amount .input-container.new-user .manual-amount-tile .amount-info .deposit-amount-input-field:focus {
    border: none
}

deposits .deposit-common-bg enter-amount .input-container.new-user .manual-amount-tile {
    margin-right: 0
}

deposits .deposit-common-bg enter-amount .input-container.new-user .errorMsg {
    position: absolute;
    right: 0;
    top: 150px;
    width: auto
}

deposits .deposit-common-bg enter-amount .input-container.new-user .min-max-note {
    position: absolute;
    right: 0;
    top: 140px;
    width: 138px;
    text-align: center
}

deposits .deposit-common-bg enter-amount .regular-action {
    display: flex;
    margin-left: 1px;
    float: right
}

deposits .deposit-common-bg enter-amount .regular-action.repeating-user .input-container {
    float: left;
    margin: 50px 18px
}

deposits .deposit-common-bg enter-amount .regular-action.new-user .input-container {
    float: left;
    margin: 50px 15px 15px
}

deposits .deposit-common-bg enter-amount .input-label {
    font-size: 13px;
    line-height: 25px
}

deposits .deposit-common-bg enter-amount .webrupee {
    font-family: WebRupee;
    position: absolute;
    height: 45px;
    width: 30px;
    text-align: center;
    line-height: 45px;
    font-size: 30px
}

deposits .deposit-common-bg enter-amount .input-field-amount {
    height: 45px;
    width: 240px;
    text-align: left;
    line-height: 45px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 30px;
    font-size: 26px;
    color: #535353
}

deposits .deposit-common-bg enter-amount .input-field-amount.error {
    box-shadow: 0 0 6px red
}

deposits .deposit-common-bg enter-amount .min-max-note {
    font-size: 12px;
    color: #b0b0b0
}

deposits .deposit-common-bg enter-amount .min-max-note .webrupee-span {
    font-family: WebRupee;
    position: relative;
    height: 0;
    width: 0;
    text-align: center;
    line-height: 0;
    font-size: inherit
}

deposits .deposit-common-bg enter-amount .promocodes {
    float: left;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    width: 242px
}

deposits .deposit-common-bg enter-amount .promocodes.focus {
    border: 1px solid #591508
}

deposits .deposit-common-bg enter-amount .promocodes.error {
    box-shadow: 0 0 6px red
}

deposits .deposit-common-bg enter-amount .promocodes .input-field-promocode {
    height: 45px;
    width: 240px;
    text-align: center;
    line-height: 45px;
    box-sizing: border-box;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    font-size: 20px;
    width: 200px;
    border-radius: 5px 0 0 5px;
    border: 0;
    box-shadow: none;
    position: absolute;
    color: #535353
}

deposits .deposit-common-bg enter-amount .promocodes .input-field-promocode.error {
    box-shadow: 0 0 6px red
}

deposits .deposit-common-bg enter-amount .promocodes .input-field-promocode:focus {
    border: none
}

deposits .deposit-common-bg enter-amount .promocodes .input-field-promocode.full-width {
    width: 240px
}

deposits .deposit-common-bg enter-amount .promocodes .promocode-list {
    height: 45px;
    width: 240px;
    text-align: left;
    line-height: 45px;
    box-sizing: border-box;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    font-size: 20px;
    float: left;
    border: 0;
    box-shadow: none;
    margin-right: -242px
}

deposits .deposit-common-bg enter-amount .promocodes .promocode-list.error {
    box-shadow: 0 0 6px red
}

deposits .deposit-common-bg enter-amount .promocodes .promocode-list:focus {
    border: none
}

deposits .deposit-common-bg enter-amount .promocodes.showddn:after {
    content: "▼";
    height: 45px;
    width: 40px;
    background-color: #fff;
    float: right;
    color: #999;
    text-align: center;
    line-height: 44px;
    border-radius: 0 5px 5px 0;
    font-size: 12px;
    -webkit-pointer-events: none;
    -moz-pointer-events: none;
    pointer-events: none
}

deposits .deposit-common-bg enter-amount .promocodes .hide-select {
    visibility: hidden
}

deposits .deposit-common-bg enter-amount .promocodes .errorMsg {
    margin: 45px 0 0
}

deposits .deposit-common-bg enter-amount .promocodes .errorMsg.green {
    color: green
}

deposits .deposit-common-bg enter-amount .deposit-action-button {
    margin-top: 25px
}

deposits .deposit-common-bg enter-amount .errorMsg {
    width: 240px
}

deposits .deposit-common-bg enter-amount .errorMsg .webrupee {
    font-family: WebRupee;
    position: relative;
    height: 10px;
    width: 15px;
    text-align: center;
    line-height: 10px;
    font-size: 11px
}

deposits .deposit-common-bg select-method {
    display: flex
}

deposits .deposit-common-bg select-method .method-tabs a {
    display: block;
    height: 50px;
    width: 160px;
    background: linear-gradient(#f1eff0, #e3e3e3);
    line-height: 50px;
    color: #121312;
    text-decoration: none;
    font-size: 14px;
    text-align: center;
    border-bottom: 1px solid #bcbcbc;
    border-right: 1px solid #bcbcbc;
    border-top: 1px solid #fafafa
}

deposits .deposit-common-bg select-method .method-tabs a.router-link-active {
    background: #591508;
    color: #fff;
    border-color: #591508
}

deposits .deposit-common-bg select-method .method-tabs a.router-link-active:after {
    float: right;
    height: 0;
    width: 0;
    margin-right: -8px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 8px solid #591508;
    margin-top: 18px;
    content: ""
}

deposits .deposit-common-bg select-method .method-tabs a.router-link-active span {
    color: #fff
}

deposits .deposit-common-bg select-method .method-tabs a.router-link-active span i {
    color: #ff0
}

deposits .deposit-common-bg select-method .method-tabs a .upitab {
    display: inline-block;
    color: #000;
    font-size: 14px;
    position: relative
}

deposits .deposit-common-bg select-method .method-tabs a .upitab i {
    color: #591508;
    font-size: 8px;
    position: absolute;
    top: -8px;
    padding-left: 2px
}

deposits .deposit-common-bg select-method .method-tabs.smallertabs a {
    height: 43px;
    line-height: 43px
}

deposits .deposit-common-bg select-method .method-tabs.smalltabs a {
    height: 50.4px;
    line-height: 50.4px
}

deposits .deposit-common-bg select-method .method-tabs.bigtabs a {
    height: 60.4px;
    line-height: 60.4px
}

deposits .deposit-common-bg select-method .method-tabs.biggertabs a {
    height: 75.5px;
    line-height: 75.5px
}

deposits .deposit-common-bg select-method .method-container {
    padding: 28px 0 0 18px
}

deposits .deposit-common-bg select-method .method-container .saved-card-table {
    max-height: 150px;
    overflow: auto
}

deposits .deposit-common-bg select-method .method-container .saved-card-table .saved-card-row {
    display: flex;
    margin: 5px
}

deposits .deposit-common-bg select-method .method-container .saved-card-table .saved-card-row [type=radio]:checked+label:after,
deposits .deposit-common-bg select-method .method-container .saved-card-table .saved-card-row [type=radio]:checked+label:before,
deposits .deposit-common-bg select-method .method-container .saved-card-table .saved-card-row [type=radio]:not(:checked)+label:after,
deposits .deposit-common-bg select-method .method-container .saved-card-table .saved-card-row [type=radio]:not(:checked)+label:before {
    height: 35px;
    top: 0;
    left: 0
}

deposits .deposit-common-bg select-method .method-container .saved-card-table .saved-card-row .field-saved-card {
    height: 35px;
    width: 320px;
    text-align: left;
    line-height: 35px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    margin: 0 20px
}

deposits .deposit-common-bg select-method .method-container .saved-card-table .saved-card-row .field-saved-card.error {
    box-shadow: 0 0 6px red
}

deposits .deposit-common-bg select-method .method-container .saved-card-table .saved-card-row .field-saved-card.cvv {
    text-align: center;
    width: 80px;
    visibility: hidden
}

deposits .deposit-common-bg select-method .method-container .saved-card-table .saved-card-row .field-saved-card.cvv.show {
    visibility: visible
}

deposits .deposit-common-bg select-method .method-container .saved-card-table .saved-card-row .card-type-symbols {
    margin: 6px 0 0 -160px;
    pointer-events: none
}

deposits .deposit-common-bg select-method .method-container .saved-card-table .saved-card-row .delete-card {
    visibility: hidden;
    margin: 0 20px
}

deposits .deposit-common-bg select-method .method-container .saved-card-table .saved-card-row .delete-card.show {
    visibility: visible
}

deposits .deposit-common-bg select-method .method-container .saved-card-table .saved-card-row .delete-card .deposits-delete-card {
    margin-top: 8.5px;
    cursor: pointer
}

deposits .deposit-common-bg select-method .method-container .input-label {
    font-size: 13px;
    line-height: 25px
}

deposits .deposit-common-bg select-method .method-container .input-field-date-dropdown,
deposits .deposit-common-bg select-method .method-container .input-field-method,
deposits .deposit-common-bg select-method .method-container .input-field-method-dropdown {
    height: 35px;
    width: 240px;
    text-align: left;
    line-height: 35px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px;
    font-size: 14px
}

deposits .deposit-common-bg select-method .method-container .error.input-field-date-dropdown,
deposits .deposit-common-bg select-method .method-container .error.input-field-method-dropdown,
deposits .deposit-common-bg select-method .method-container .input-field-method.error {
    box-shadow: 0 0 6px red
}

deposits .deposit-common-bg select-method .method-container .styled-select select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

deposits .deposit-common-bg select-method .method-container .styled-select:after {
    content: "▼";
    height: 35px;
    width: 35px;
    float: right;
    color: #999;
    text-align: center;
    line-height: 35px;
    border-radius: 5px;
    font-size: 12px;
    -webkit-pointer-events: none;
    -moz-pointer-events: none;
    pointer-events: none;
    margin: -35px 0 0;
    position: relative
}

deposits .deposit-common-bg select-method .method-container .styled-select.card-detail-month:after,
deposits .deposit-common-bg select-method .method-container .styled-select.card-detail-year:after {
    width: 17.5px
}

deposits .deposit-common-bg select-method .method-container .input-field-method-dropdown {
    font-size: 13px
}

deposits .deposit-common-bg select-method .method-container .input-field-method-dropdown.adjustForLabel {
    margin-top: 10px
}

deposits .deposit-common-bg select-method .method-container .input-field-method-dropdown option {
    padding-left: 10px
}

deposits .deposit-common-bg select-method .method-container .input-field-date-dropdown,
deposits .deposit-common-bg select-method .method-container .input-field-method-dropdown,
deposits .deposit-common-bg select-method .method-container .styled-select {
    width: 200px
}

deposits .deposit-common-bg select-method .method-container .input-field-date-dropdown.nb,
deposits .deposit-common-bg select-method .method-container .input-field-method-dropdown.nb,
deposits .deposit-common-bg select-method .method-container .styled-select.nb {
    width: 320px
}

deposits .deposit-common-bg select-method .method-container .input-field-date-dropdown.card-detail-year,
deposits .deposit-common-bg select-method .method-container .input-field-method-dropdown.card-detail-year,
deposits .deposit-common-bg select-method .method-container .styled-select.card-detail-year {
    width: 70px;
    float: left;
    margin-right: 5px
}

deposits .deposit-common-bg select-method .method-container .input-field-date-dropdown.card-detail-month,
deposits .deposit-common-bg select-method .method-container .input-field-method-dropdown.card-detail-month,
deposits .deposit-common-bg select-method .method-container .styled-select.card-detail-month {
    width: 50px;
    float: left;
    margin-right: 5px
}

deposits .deposit-common-bg select-method .method-container .input-field-method-quick-select {
    height: 45px;
    width: 135px;
    text-align: center;
    line-height: 45px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    float: left;
    margin-right: 14px
}

deposits .deposit-common-bg select-method .method-container .input-field-method-quick-select.error {
    box-shadow: 0 0 6px red
}

deposits .deposit-common-bg select-method .method-container .input-field-method-quick-select label {
    display: block;
    padding: 13px 0;
    width: 85%
}

deposits .deposit-common-bg select-method .method-container .input-field-method-quick-select label:after,
deposits .deposit-common-bg select-method .method-container .input-field-method-quick-select label:before {
    left: 95%;
    top: 13px
}

deposits .deposit-common-bg select-method .method-container .input-field-method-quick-select label div {
    margin: -2px auto
}

deposits .deposit-common-bg select-method .method-container .card-details-panel {
    font-size: 14px
}

deposits .deposit-common-bg select-method .method-container .card-details-panel .input-field-cardnumber {
    height: 35px;
    width: 440px;
    text-align: left;
    line-height: 35px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 20px
}

deposits .deposit-common-bg select-method .method-container .card-details-panel .input-field-cardnumber.error {
    box-shadow: 0 0 6px red
}

deposits .deposit-common-bg select-method .method-container .card-details-panel .input-field-cvv {
    height: 35px;
    width: 80px;
    text-align: center;
    line-height: 35px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1
}

deposits .deposit-common-bg select-method .method-container .card-details-panel .input-field-cvv.error {
    box-shadow: 0 0 6px red
}

deposits .deposit-common-bg select-method .method-container .card-details-panel .card-details-part {
    display: flex
}

deposits .deposit-common-bg select-method .method-container .card-details-panel .card-details-part .card-exp-date {
    margin-right: 30px
}

deposits .deposit-common-bg select-method .method-container .select-method-payment-note {
    font-size: 12px;
    padding: 10px 0 5px
}

deposits .deposit-common-bg select-method .method-container .select-method-payment-note div:first-child {
    font-weight: 700
}

deposits .deposit-common-bg select-method .method-container .select-method-payment-note div:last-child {
    font-size: 11px
}

deposits .deposit-common-bg select-method .method-container .mobile-input {
    height: 35px;
    width: 200px;
    text-align: left;
    line-height: 35px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px;
    margin-top: 10px;
    margin-bottom: 10px
}

deposits .deposit-common-bg select-method .method-container .mobile-input.error {
    box-shadow: 0 0 6px red
}

deposits .deposit-common-bg select-method .method-container .wallet-balance {
    margin-bottom: 10px;
    font-weight: 400;
    font-size: 13px
}

deposits .deposit-common-bg select-method .method-container .wallet-balance .amount {
    font-weight: 700;
    font-size: 12px
}

deposits .deposit-common-bg select-method .method-container .deposit-recharge-button {
    background-color: #1d8722;
    height: 40px;
    width: 230px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

deposits .deposit-common-bg select-method .method-container .deposit-recharge-button:hover {
    background-color: #56a82f
}

deposits .deposit-common-bg select-method .method-container .deposit-recharge-button[disabled=disabled],
deposits .deposit-common-bg select-method .method-container .deposit-recharge-button[disabled] {
    background-color: #6f7071
}

deposits .deposit-common-bg select-method .method-container .link-action-button {
    background-color: #1d8722;
    height: 40px;
    width: auto;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    padding: 0 20px
}

deposits .deposit-common-bg select-method .method-container .link-action-button:hover {
    background-color: #56a82f
}

deposits .deposit-common-bg select-method .method-container .link-action-button[disabled=disabled],
deposits .deposit-common-bg select-method .method-container .link-action-button[disabled] {
    background-color: #6f7071
}

deposits .deposit-common-bg select-method .method-container .mobile-error {
    margin-top: 5px;
    margin-bottom: -5px;
    font-size: 11px;
    color: #c20b0e
}

deposits .deposit-common-bg select-method .method-container .otp-error {
    margin-bottom: 5px;
    margin-top: -3px;
    font-size: 11px;
    color: #c20b0e
}

deposits .deposit-common-bg select-method .method-container .wallet-error {
    margin-top: -5px;
    margin-bottom: 5px;
    font-size: 11px;
    color: #c20b0e
}

deposits .deposit-common-bg select-method .method-container .method-maxout-error {
    color: #8f0000
}

deposits .deposit-common-bg select-method .method-container .webrupee {
    font-family: WebRupee;
    position: relative;
    height: 12px;
    width: 15px;
    text-align: center;
    line-height: 12px;
    font-size: 14px
}

deposits .deposit-common-bg select-method .method-container .unlink-button {
    margin-left: 120px;
    background-color: #ed7e0b;
    height: 40px;
    width: 200px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 6px
}

deposits .deposit-common-bg select-method .method-container .unlink-button:hover {
    background-color: #f58f25
}

deposits .deposit-common-bg select-method .method-container .unlink-button[disabled=disabled],
deposits .deposit-common-bg select-method .method-container .unlink-button[disabled] {
    background-color: #6f7071
}

deposits .deposit-common-bg select-method .method-container .unlink-wallet {
    text-decoration: underline;
    position: relative;
    cursor: pointer;
    margin-left: 290px;
    bottom: -12px;
    color: #4a8cbf
}

deposits .deposit-common-bg select-method .method-container .change-number {
    text-decoration: underline;
    cursor: pointer;
    text-align: right;
    margin-left: 100px;
    color: #4a8cbf
}

deposits .deposit-common-bg select-method .method-container .resend-otp {
    text-decoration: underline;
    position: relative;
    cursor: pointer;
    margin-left: 5px;
    bottom: -10px;
    color: #4a8cbf
}

deposits .deposit-common-bg select-method .method-container .loader {
    background: url(https://www.bpm-game.com/static/image/spin.gif) no-repeat;
    width: 52px;
    height: 52px;
    text-align: center;
    margin: 100px 100px 100px 200px;
    position: absolute
}

deposits .deposit-common-bg select-method .method-container .hdfcroutig-msg {
    color: #de5900;
    display: block;
    font-size: .6rem;
    font-weight: 700
}

deposits .deposit-common-bg select-method .errorMsg {
    margin-left: 180px
}

deposits .deposit-common-bg success-page .success-msg-container {
    width: 100%;
    text-align: center;
    position: relative;
    float: left;
    padding: 0 10px
}

deposits .deposit-common-bg success-page .success-msg-container .success-msg {
    line-height: 60px;
    color: #1d8722;
    font-size: 18px;
    font-weight: 700;
    line-height: 34px
}

deposits .deposit-common-bg success-page .success-msg-container .success-msg .webrupee {
    font-family: WebRupee;
    position: relative;
    height: 18px;
    width: 10px;
    text-align: center;
    line-height: 18px;
    font-size: 18px
}

deposits .deposit-common-bg success-page .success-msg-container .deposit-action-button {
    width: 200px;
    margin: 10px auto
}

deposits .deposit-common-bg success-page .promotional-image-container {
    padding: 10px;
    text-align: center;
    overflow: hidden;
    display: flex;
    justify-content: center
}

deposits .deposit-common-bg success-page .promotional-image-container .promotional-image {
    padding: 5px
}

deposits .deposit-common-bg success-page .promotional-image-container .promotional-image a {
    text-decoration: none
}

deposits .deposit-common-bg success-page #contact-info-verify-mob-number a {
    right: 80px !important
}

deposits .deposit-common-bg .card-type-symbols {
    display: inline-block;
    margin: -7px -152px;
    background-position: 0 -243px;
    height: 22px;
    width: 138px
}

/* @font-face {
    deposits {
        font-family: WebRupee;
        src: url(../font/WebRupee.V2.0.eot);
        src: local("WebRupee"), url(../font/WebRupee.V2.0.ttf) format("truetype"), url(../font/WebRupee.V2.0.woff) format("woff"), url(https://dpyuw19hy0vn.cloudfront.net/fonts/WebRupee.V2.0.svg) format("svg");
        font-weight: 400;
        font-style: normal
    }
} */

deposits contactinfo-form .notice {
    color: #1d8722;
    text-align: center;
    padding-top: 5px;
    font-size: 13px
}

deposits contactinfo-form .contact-info-separator {
    border-bottom: 1px solid #d1d1d1;
    margin: 10px auto;
    width: 95%
}

deposits contactinfo-form .row {
    display: flex;
    justify-content: space-around;
    width: 90%;
    margin: 10px auto 20px
}

deposits contactinfo-form .row .deposit-action-button {
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    margin-top: 8px
}

deposits contactinfo-form .row .errormsg {
    color: #a11111;
    position: relative;
    text-align: right;
    font-size: 11px;
    width: 200px;
    margin-left: -215px;
    margin-top: 32px;
    margin-bottom: -32px;
    padding-right: 5px
}

deposits contactinfo-form .row .city+.errormsg,
deposits contactinfo-form .row .state+.errormsg {
    margin-left: -150px;
    width: 150px
}

deposits contactinfo-form .row .pin+.errormsg {
    margin-left: -200px;
    width: 200px
}

deposits contactinfo-form .row .errormsg.upload-doc-error {
    margin-left: -100%;
    width: 100%
}

deposits contactinfo-form .row.name-row {
    justify-content: space-between
}

deposits contactinfo-form .row.name-row .contact-info-label {
    width: 75px;
    margin-left: 0;
    margin-right: 0
}

deposits contactinfo-form .row.name-row .input-contact-info-form {
    width: 130px
}

deposits contactinfo-form .element-block {
    flex-flow: wrap
}

deposits contactinfo-form .element-block .row {
    margin: 10px auto
}

deposits contactinfo-form .file-name {
    width: 175px;
    box-sizing: border-box;
    text-align: left;
    float: right;
    color: #591508
}

deposits contactinfo-form .upload-box {
    border-radius: 7px;
    border: 1px solid #d3d3d3;
    margin: 0 27px
}

deposits contactinfo-form .input-contact-info-form {
    height: 30px;
    width: 200px;
    text-align: left;
    line-height: 30px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding: 0 10px
}

deposits contactinfo-form .input-contact-info-form.error {
    box-shadow: 0 0 6px red
}

deposits contactinfo-form .input-contact-info-form.day {
    width: 50px;
    padding: 0
}

deposits contactinfo-form .input-contact-info-form.year {
    width: 60px;
    padding: 0
}

deposits contactinfo-form .input-contact-info-form.month {
    width: 80px;
    padding: 0
}

deposits contactinfo-form .input-contact-info-form.city,
deposits contactinfo-form .input-contact-info-form.pin,
deposits contactinfo-form .input-contact-info-form.state {
    width: 150px
}

deposits contactinfo-form .contact-info-label-no {
    width: 90px;
    width: 91px;
    line-height: 30px;
    margin: 12px 10px 0 -18px;
    display: inline-block
}

deposits contactinfo-form .contact-info-label-type {
    width: 90px;
    width: 91px;
    line-height: 30px;
    margin: 0 10px 0 -18px;
    display: inline-block
}

deposits contactinfo-form .upload-box-left {
    float: left;
    width: 50%
}

deposits contactinfo-form .upload-box-right {
    width: 40%
}

deposits contactinfo-form .box-up {
    margin-bottom: 5px
}

deposits contactinfo-form .box-down,
deposits contactinfo-form .box-up {
    width: 81%;
    border-radius: 5px;
    border: 1px dashed grey;
    margin-left: 36px
}

deposits contactinfo-form .inner-box-left {
    float: left;
    margin-left: -49px
}

deposits contactinfo-form .inner-box-right {
    margin-left: 71px;
    margin-top: 5px;
    margin-bottom: -4px
}

deposits contactinfo-form .doc-select .box-down {
    display: none
}

deposits contactinfo-form .doc-select .box-up {
    width: 77%;
    border-radius: 6px;
    border: 1px dashed grey;
    margin-left: 42px
}

deposits contactinfo-form .doc-select .up {
    vertical-align: top;
    font-weight: 700;
    font-size: 9px;
    margin-left: 61px;
    margin-top: 6px
}

deposits contactinfo-form .doc-select .mid {
    color: grey;
    font-style: italic;
    margin-left: 53px;
    font-size: 8px
}

deposits contactinfo-form .doc-select .bottom {
    color: grey;
    font-style: italic;
    margin-left: 76px;
    font-size: 8px;
    margin-bottom: 3px
}

deposits contactinfo-form .doc-select .inner-box-left {
    float: none !important;
    margin-left: 1px
}

deposits contactinfo-form .doc-select .inner-box-right {
    margin-left: 1px;
    margin-bottom: 0
}

deposits contactinfo-form .doc-select .box-up.upload-succ .up {
    float: none;
    margin-left: 80px;
    margin-right: -42px;
    margin-top: 2px;
    padding-left: 8px;
    font-size: 11px
}

deposits contactinfo-form .doc-select .box-up.upload-succ .mid {
    float: none;
    font-size: 10px;
    margin-top: 4px;
    margin-bottom: 33px;
    margin-left: 56px
}

deposits contactinfo-form .doc-select .box-up.upload-succ .upload-button-cash {
    margin-left: 53px;
    margin-bottom: 8px
}

deposits contactinfo-form .doc-select .box-up-sected .up {
    float: none;
    margin-left: 80px;
    margin-right: -42px;
    margin-top: 2px;
    padding-left: 8px;
    font-size: 11px
}

deposits contactinfo-form .doc-select .box-up-sected .mid {
    float: none;
    font-size: 10px;
    margin-top: 4px;
    margin-bottom: 33px;
    margin-left: 56px
}

deposits contactinfo-form .doc-select .box-up-sected .upload-button-cash {
    margin-left: 53px;
    margin-bottom: 8px
}

deposits contactinfo-form .camera-icon {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAdCAYAAADCdc79AAAABHNCSVQICAgIfAhkiAAAAF96VFh0UmF3IHByb2ZpbGUgdHlwZSBBUFAxAAAImeNKT81LLcpMVigoyk/LzEnlUgADYxMuE0sTS6NEAwMDCwMIMDQwMDYEkkZAtjlUKNEABZiYm6UBoblZspkpiM8FAE+6FWgbLdiMAAADOElEQVRYha2XMW/aUBCA71UMGWI9qpClA3bEUIFawQRUqaWoZohUhkgwMVWAunTs34hVZQ8oUiQmvDFkSKJEFDXPXQJOZBU1MmaIOqDWllsJdXkdEqpXC9KH4SbO7+74eHe+OxBwCqV0Rdf1lOd5q7w+AACxWOzrxsbGgNc+xGuoadrrbrf7fB4YAIDz8/OXlNIPCCGXx/4Rb+DBYCDNCzMRXdfjvLZcQP1+P+66rhAUyDCMxFKBer0ed8BpYtt2lFKKeWwRq4xGoyd+g5ubm2ir1dpeBAgAQBTFoaIop4Ig/Gafr62t/WLrCwEAEEKy7XZ7c5G0LCKiKA4rlYqGEHKRaZrPGo1GMUggjLEXDod/hMNhFwDAcRxs23Y0KFS1Wq2HOp1OOoizoiin0/oLpRTruh6fN822bUcty5JCjuM8nscxn88fZTKZi1nn9/VwQSk1a7VaYdqNYYw9WZY7hmEk2PPxeLzK3YcAAMrl8sFDMH6warVaF0Vx6D+TZbmTyWQudnZ2jvxn3J06n88f+VPU7/fjvV4v4TgOBgCQJGmoKMpHhNB4YlOpVBqqqr5jXxjDMBKj0Wh4dnb2IhAQxtjz30yz2SwcHh7+M0ps245eXl4mLcvSJvAIoTEhpMPWlG3b0b29vbfTvosrZbIsd/wws+aa67qCpmkFthHyppkbKBaL/a0DSin+35C9h8qxz5LJpLE0oEgkcjv5zDso/cN40qsWBsIYe6zOuw/5u74gCD+XAhQ0cNAfwpUytkDT6bTJ4yNJ0oDVJ61hKUBs3SCEXJ4CLRQKx6zOu+BxAbXb7U1WLxaL2iwojLFXLpcP2JWCEJLl3SS4GqPrugIhJMv2k2KxqJmm+eX6+vqpr1N/ZmEopSuqqm5OixsYCACg1WptW5b1jR0f8Xj8CgCuHvKr1WqlefasuYZrvV5/QwjJ8thSSvH+/n553v1oLiCAu5tqNpsFy7KkGSArhJCsqqrVIMsa2t3dfR90dcUYe+zrvcjGCABQKpWaIUmSBkH+AALcFXtQ32myvr7+/dHW1tanZQVcRJLJpBGJRG4RAIBlWdLJycmrRa47qGCMvVQq1c3lcscAAH8AlPiUYiPB8ckAAAAASUVORK5CYII=") no-repeat;
    background-size: 18px;
    background-position: 95% 5px;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: sub;
    margin-right: 5px;
    position: absolute;
    left: 7px
}

deposits contactinfo-form .upload-save {
    display: block;
    width: 86px;
    padding: 7px 11px 5px;
    font-size: 14px;
    text-align: center;
    cursor: default;
    border-radius: 4px;
    background-color: #777;
    border: 1px solid #ccc;
    line-height: 16px;
    color: #fff;
    margin-right: -21px;
    margin-top: 23px
}

deposits contactinfo-form .main-left {
    margin-left: -17px;
    margin-bottom: 9px
}

deposits contactinfo-form .box-up-sected .mid {
    float: none;
    font-size: 10px;
    margin-top: 3px;
    margin-left: 7px;
    color: green
}

deposits contactinfo-form .box-up-sected .up {
    float: none;
    margin-left: 6px;
    margin-right: -42px;
    margin-top: 4px;
    padding-left: 3px;
    font-size: 11px
}

deposits contactinfo-form .box-up-sected .upload-button-cash {
    margin-left: 107px;
    margin-bottom: 4px;
    margin-top: -25px;
    background-color: transparent
}

deposits contactinfo-form .box-down-sected .mid {
    float: none;
    font-size: 10px;
    margin-top: 3px;
    margin-left: 7px;
    color: green
}

deposits contactinfo-form .box-down-sected .up {
    float: none;
    margin-left: 6px;
    margin-right: -42px;
    margin-top: 4px;
    padding-left: 3px;
    font-size: 11px
}

deposits contactinfo-form .box-down-sected .upload-button-cash {
    margin-left: 107px;
    margin-bottom: 4px;
    margin-top: -25px;
    background-color: transparent
}

deposits contactinfo-form .active {
    background-color: green !important;
    cursor: pointer
}

deposits contactinfo-form .active-disable .upload-save {
    color: #777
}

deposits contactinfo-form .upload-errors {
    margin-left: 123px;
    width: 178px;
    font-size: 10px;
    margin-top: -21px;
    margin-bottom: 22px;
    color: #591508
}

deposits contactinfo-form .file-error {
    font-size: 10px;
    width: 227px;
    margin-left: 370px;
    color: #591508;
    margin-bottom: 5px
}

deposits contactinfo-form .upload-succ .upload-button-cash {
    background-color: transparent
}

deposits contactinfo-form .up {
    vertical-align: top;
    font-weight: 700;
    font-size: 9px;
    margin-left: 56px;
    margin-top: 0
}

deposits contactinfo-form .mid {
    color: grey;
    font-style: italic;
    margin-left: 56px;
    font-size: 8px
}

deposits contactinfo-form .bottom {
    color: grey;
    font-style: italic;
    margin-left: 57px;
    font-size: 8px;
    margin-bottom: 0
}

deposits contactinfo-form .contact-info-label {
    width: 90px;
    line-height: 30px;
    margin: 0 10px
}

deposits contactinfo-form .contact-info-label.state {
    width: 120px;
    margin-left: 17px
}

deposits contactinfo-form .contact-info-label.city-n-pin {
    width: 30px;
    margin: 0 5px 0 25px
}

deposits contactinfo-form .contact-info-filed {
    position: relative
}

deposits contactinfo-form .idproof-number,
deposits contactinfo-form .idproof-type {
    width: 150px;
    width: 70%
}

deposits contactinfo-form .hide-file-input-field {
    display: none
}

deposits contactinfo-form .upload-button-cash {
    background-color: #1d8722;
    height: 36px;
    width: 108px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    height: 26px;
    width: 92%;
    line-height: 36px;
    border-radius: 0 auto;
    display: block;
    position: relative;
    margin-top: 0;
    margin-left: 27%;
    border: 1px solid #eaeaea;
    background-color: #eaeaea;
    color: #000;
    font-size: 9px;
    box-shadow: none;
    line-height: 26px;
    max-width: 100px;
    margin-bottom: 9px
}

deposits contactinfo-form .upload-button-cash:hover {
    background-color: #56a82f
}

deposits contactinfo-form .upload-button-cash[disabled=disabled],
deposits contactinfo-form .upload-button-cash[disabled] {
    background-color: #6f7071
}

deposits contactinfo-form .upload-button-cash:hover {
    background-color: #eaeaea
}

deposits contactinfo-form .element-block {
    display: block;
    margin-bottom: 5px;
    margin-top: -2px;
    height: 13px;
    position: relative
}

deposits contactinfo-form .element-block .checkboxName {
    font-size: 12px;
    display: inline;
    margin-left: 94px
}

deposits contactinfo-form .element-block .checkboxFirstName {
    margin-left: 94px
}

deposits contactinfo-form .element-block .checkboxLastName {
    margin-left: 365px
}

deposits contactinfo-form .hideNameCss {
    color: transparent !important
}

deposits contactinfo-form .showNameCss {
    color: #000
}

deposits contactinfo-form .info-icon {
    height: 14px;
    width: 14px;
    cursor: pointer
}

deposits contactinfo-form span.cross {
    position: absolute;
    right: 12px;
    top: 12px;
    cursor: pointer
}

deposits contactinfo-form .popup-hr {
    border: .1px solid #e4e1e1;
    margin: 0 0 5px
}

deposits contactinfo-form .popup-msg {
    font-family: Arial;
    font-size: 26px;
    color: #066093;
    background: #fdfdeb;
    width: 250px;
    border-radius: 7px;
    margin-bottom: 18px;
    position: absolute;
    box-shadow: 1px 1px 4px grey;
    padding: 4px 12px;
    display: block
}

deposits contactinfo-form .popup-msg h3 {
    color: #aa1414;
    font-size: 22px;
    margin: 9px 0
}

deposits contactinfo-form .popup-msg p {
    font-family: Arial;
    font-size: 13px
}

deposits contactinfo-form .popup-msg:after {
    content: "";
    position: absolute;
    left: 72%;
    bottom: -6px;
    border-left: 0 solid transparent;
    border-right: 14px solid transparent;
    border-bottom: 14px solid #fdfdeb;
    transform: rotate(315deg);
    -webkit-transform: rotate(315deg);
    box-shadow: -3px 3px 6px -2px grey, 0 1px 0 -1px grey
}

deposits contactinfo-form .fname-popup {
    top: 50px;
    left: 122px
}

deposits contactinfo-form .lname-popup {
    top: 50px;
    left: 652px
}

deposits contactinfo-form .name-row {
    display: flex;
    justify-content: space-around
}

deposits contactinfo-form .name-err-msg {
    color: #a11111;
    margin-left: 98px
}

deposits contactinfo-form .checkboxName {
    margin-left: 112px;
    margin-top: 5px
}

deposits contactinfo-form .name-input {
    color: #000;
    margin-left: 0;
    width: 145px
}

deposits .firstSuccess .deposit-heading,
deposits .firstSuccess .steps-container {
    display: none
}

deposits .firstSuccess .deposit-common-bg,
deposits .firstSuccess .deposit-form-container {
    background-color: #fff;
    border: none;
    border-radius: 0
}

deposits .firstSuccess .deposit-form-container {
    max-height: 440px;
    overflow: hidden;
    height: auto;
    border-bottom: 1px solid #d6d6d6
}

deposits .deposit-common-bg .steps-container {
    width: 100%;
    height: 50px;
    line-height: 50px
}

deposits .deposit-common-bg .steps-container #step-1 {
    color: #8f0000;
    float: left;
    margin-right: 30px;
    font-size: .8rem;
    padding-left: 5px;
    font-weight: 700
}

deposits .deposit-common-bg .steps-container #step-1.link {
    color: #01445f;
    text-decoration: underline;
    cursor: pointer
}

deposits .deposit-common-bg .steps-container #step-1.link:hover {
    color: #a4001f
}

deposits .deposit-common-bg .steps-container #step-1 .deposits-step1 {
    display: inline-block;
    position: relative;
    top: 4px
}

deposits .deposit-common-bg .steps-container #step-2 {
    color: #8f0000;
    float: left;
    margin-right: 30px;
    font-size: .8rem;
    padding-left: 5px;
    font-weight: 700
}

deposits .deposit-common-bg .steps-container #step-2.link {
    color: #01445f;
    text-decoration: underline;
    cursor: pointer
}

deposits .deposit-common-bg .steps-container #step-2.link:hover {
    color: #a4001f
}

deposits .deposit-common-bg .steps-container #step-2 .deposits-step2 {
    display: inline-block;
    position: relative;
    top: 4px
}

deposits .deposit-common-bg .steps-container #step-3 {
    color: #8f0000;
    float: left;
    margin-right: 30px;
    font-size: .8rem;
    padding-left: 5px;
    font-weight: 700
}

deposits .deposit-common-bg .steps-container #step-3.link {
    color: #01445f;
    text-decoration: underline;
    cursor: pointer
}

deposits .deposit-common-bg .steps-container #step-3.link:hover {
    color: #a4001f
}

deposits .deposit-common-bg .steps-container #step-3 .deposits-step3 {
    display: inline-block;
    position: relative;
    top: 4px
}

deposits .deposit-common-bg .steps-container .amountDisp {
    float: right;
    height: 100%;
    font-weight: 400;
    font-size: 17px;
    padding-right: 15px;
    width: auto
}

deposits .deposit-common-bg .steps-container .amountDisp .amountValue {
    font-size: 23px;
    color: #1d8722
}

deposits .deposit-common-bg .steps-container .amountDisp .amountValue .webrupee {
    font-family: WebRupee
}

.deposit-common-action-button,
deposits .deposit-common-bg .deposit-action-button {
    background-color: #1d8722;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

.deposit-common-action-button:hover,
deposits .deposit-common-bg .deposit-action-button:hover {
    background-color: #56a82f
}

.deposit-common-action-button[disabled=disabled],
.deposit-common-action-button[disabled],
deposits .deposit-common-bg [disabled=disabled].deposit-action-button,
deposits .deposit-common-bg [disabled].deposit-action-button {
    background-color: #6f7071
}

deposits .deposit-common-bg deposit-bottom {
    display: inline-block
}

deposits .deposit-common-bg .deposit-bottom-logos,
deposits .deposit-common-bg .deposit-bottom-section {
    font-size: 11px;
    margin-top: 10px;
    line-height: 16.5px
}

deposits .deposit-common-bg .deposit-bottom-section {
    border-bottom: 1px solid #cacaca;
    padding-bottom: 5px;
    font-weight: 700
}

deposits .deposit-common-bg .deposit-bottom-section.repeating-user {
    margin-top: 25px;
    padding-bottom: 25px
}

deposits .deposit-common-bg .deposit-bottom-section a {
    color: #01445f;
    text-decoration: underline
}

deposits .deposit-common-bg .deposit-bottom-section b {
    font-weight: 700
}

deposits .deposit-common-bg .deposit-bottom-logos.new-user {
    margin-top: 5px
}

deposits .deposit-common-bg .deposit-bottom-logos.repeating-user {
    margin-top: 25px
}

deposits .deposit-common-bg .deposit-bottom-logos .partners-image {
    float: left
}

deposits .deposit-common-bg .deposit-bottom-logos .partners-image .deposits-partners {
    float: left;
    margin-top: 8px
}

deposits .deposit-common-bg .deposit-bottom-logos .secure-image {
    float: right
}

deposits .deposit-common-bg .deposit-bottom-logos .secure-image .deposits-secure {
    margin: 6px 2px 0;
    float: left
}

deposits .deposit-common-bg .deposit-bottom-logos .secure-image .deposits-secure.deposits-secure-3 {
    margin-top: -4px
}

deposit-footer {
    position: relative;
    float: left;
    width: 100%;
    text-align: center
}

deposit-footer .deposit-footer-text {
    font-size: 11px;
    margin: 10px 0;
    line-height: 16.5px
}

deposit-footer .deposit-footer-text.new-user {
    margin: 15px
}

deposit-footer .deposit-footer-text.repeating-user {
    margin: 25px 0
}

deposit-footer .support-mail {
    color: #01445f;
    font-weight: 700
}

deposit-footer .bold-text {
    font-weight: 700
}

deposit-footer .support-number {
    color: #1b8521;
    font-weight: 700
}

deposit-footer .email-contact-link-text {
    text-decoration: underline;
    cursor: pointer
}

deposit-footer .mt3 {
    margin-top: 3px
}

deposit-footer .contact-phone-span-1 {
    color: #262726;
    font-weight: 700
}

deposit-footer .contact-phone-span-2 {
    color: #2b8d31
}

deposit-footer .contact-phone-span-3 {
    color: #191a19
}

wallet-linking .wallet-linking-wrapper {
    width: 400px;
    margin-bottom: 24px
}

wallet-linking .wallet-linking-wrapper .wallet-linking-title {
    color: #591508;
    font-size: 15px;
    padding-top: 13px;
    font-weight: 700
}

wallet-linking .wallet-linking-wrapper .title-separator {
    border-bottom: 1px solid;
    width: 96%;
    margin-left: 11px;
    margin-top: 6px
}

wallet-linking .wallet-linking-wrapper .wallet-linking-info {
    font-size: 14px;
    text-align: center;
    padding: 15px 40px;
    line-height: 20px
}

wallet-linking .wallet-linking-wrapper .wallet-linking-info span {
    color: #7b7b7b
}

wallet-linking .wallet-linking-wrapper .wallet-linking-info b {
    color: #43ab2c !important
}

wallet-linking .wallet-linking-wrapper .wallet-linking-info input {
    height: 40px;
    width: 90%;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px;
    margin: 12px;
    font-size: 18px
}

wallet-linking .wallet-linking-wrapper .wallet-linking-info .disbled {
    background-color: #d7d7d7;
    font-weight: 600;
    color: #000
}

wallet-linking .wallet-linking-wrapper .submit-button {
    margin-top: 5px;
    background-color: #1d8722;
    height: 33px;
    width: 100px;
    line-height: 33px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    font-size: 1rem;
    min-width: 120px
}

wallet-linking .wallet-linking-wrapper .submit-button:hover {
    background-color: #56a82f
}

wallet-linking .wallet-linking-wrapper .submit-button[disabled=disabled],
wallet-linking .wallet-linking-wrapper .submit-button[disabled] {
    background-color: #6f7071
}

wallet-linking .wallet-linking-wrapper .change-mobile {
    color: #357db6;
    text-decoration: underline;
    margin-bottom: 10px;
    cursor: pointer
}

wallet-linking .wallet-linking-wrapper .ok-btn {
    background-color: #1d8722;
    height: 40px;
    width: 125px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    line-height: 40px;
    font-weight: 700
}

wallet-linking .wallet-linking-wrapper .ok-btn:hover {
    background-color: #56a82f
}

wallet-linking .wallet-linking-wrapper .ok-btn[disabled=disabled],
wallet-linking .wallet-linking-wrapper .ok-btn[disabled] {
    background-color: #6f7071
}

wallet-linking .wallet-linking-wrapper .error-msg {
    color: #c20b0e;
    font-size: 11px;
    margin-top: -10px
}

wallet-linking .wallet-linking-wrapper .red-span {
    color: #c20b0e !important
}

wallet-linking .loader {
    background: url(https://www.bpm-game.com/static/image/spin.gif) no-repeat;
    width: 52px;
    height: 52px;
    text-align: center;
    margin: 100px 100px 100px 200px;
    position: absolute
}

.play-now {
    background-image: url(https://www.bpm-game.com/static/image/lobby-bg-v1.png);
    padding-top: 7px;
    padding-bottom: 64px;
    font-family: Arial, verdana, Helvetica, sans-serif
}

.shift-play-now {
    position: relative;
    top: 39px;
    margin-bottom: 39px
}

.rm-play-now {
    background: #000
}

play-now {
    display: block;
    width: 100%;
    position: relative
}

play-now .web-rupee {
    font-family: WebRupee
}

play-now .play-now-misc-bar {
    display: flex;
    height: 46px;
    max-width: 1100px;
    width: 100%;
    box-sizing: border-box;
    padding-top: 2px;
    margin: 4px auto 9px;
    position: relative;
    border-radius: 5px;
    z-index: 21
}

play-now .play-now-misc-bar user-widget {
    position: absolute;
    right: 0;
    height: 46px
}

.popup-dialog-box {
    width: 100%;
    height: 100%;
    background-color: #000;
    position: fixed;
    left: 0;
    top: 0;
    opacity: .7;
    z-index: 1000;
    outline: none;
    cursor: pointer
}

.popup-content-base,
.popup-content-wrapper,
.popup-on-close {
    margin: auto;
    width: auto;
    height: auto;
    z-index: 1001;
    background: #fff;
    position: fixed;
    left: 50%;
    top: 50%;
    padding: 0;
    border-radius: 5px;
    transform: translateX(-50%) translateY(-48%);
    -webkit-filter: blur(0)
}

.popup-content-wrapper {
    -webkit-animation: bounceInDown .8s forwards;
    animation: bounceInDown .8s forwards
}

.popup-content-wrapper.close-to-top {
    top: 65px;
    -webkit-animation: bounceInDownCloseToTop .8s forwards;
    animation: bounceInDownCloseToTop .8s forwards
}

.popup-on-close {
    transition: all .8s ease;
    top: -100em
}

.popup-title {
    text-align: center;
    font-size: large !important;
    color: #900002;
    float: left;
    width: 100%;
    padding: 15px 0 0 !important;
    font-weight: 700
}

.popup-close-btn {
    right: -2px;
    top: 5px;
    width: 30px;
    height: 30px;
    z-index: 10
}

.popup-close-btn,
.rm-bclose {
    cursor: pointer;
    position: absolute;
    background: url(https://www.bpm-game.com/static/image/cross.png) no-repeat
}

.rm-bclose {
    right: 10px;
    top: 10px;
    height: 25px;
    width: 25px
}

.popup-content {
    float: left;
    text-align: center;
    color: #3a3a3a;
    padding: 15px 3%;
    width: 94%;
    font-size: 14px
}

.popup-divider-line {
    border-bottom: 1px solid;
    float: left;
    width: 88%;
    padding: 5px;
    margin-left: 6%
}

.popup-button {
    background-color: #1d8722;
    height: 30px;
    width: 70px;
    line-height: 30px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 5px;
    margin-left: 20px;
    margin-bottom: 10px;
    font-size: 12px
}

.popup-button:hover {
    background-color: #56a82f
}

.popup-button[disabled=disabled],
.popup-button[disabled] {
    background-color: #6f7071
}

.button-grey,
.button-grey:hover {
    background-color: #7d7b7b
}

.contact-us {
    margin-top: 24px
}

.contact-us-iframe {
    border-width: 0;
    width: 778px;
    height: 550px
}

@-webkit-keyframes bounceInDown {

    0%,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }

    0% {
        transform: translate3d(-50%, -100em, 0)
    }

    60% {
        transform: translate3d(-50%, -46%, 0)
    }

    75% {
        transform: translate3d(-50%, -45%, 0)
    }

    to {
        transform: translate3d(-50%, -48%, 0)
    }
}

@keyframes bounceInDown {

    0%,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }

    0% {
        transform: translate3d(-50%, -100em, 0)
    }

    60% {
        transform: translate3d(-50%, -46%, 0)
    }

    75% {
        transform: translate3d(-50%, -45%, 0)
    }

    to {
        transform: translate3d(-50%, -48%, 0)
    }
}

@-webkit-keyframes bounceInDownCloseToTop {

    0%,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }

    0% {
        transform: translate3d(-50%, -100em, 0)
    }

    60% {
        transform: translate3d(-50%, 0, 0)
    }

    75% {
        transform: translate3d(-50%, 30px, 0)
    }

    to {
        transform: translate3d(-50%, 0, 0)
    }
}

@keyframes bounceInDownCloseToTop {

    0%,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }

    0% {
        transform: translate3d(-50%, -100em, 0)
    }

    60% {
        transform: translate3d(-50%, 0, 0)
    }

    75% {
        transform: translate3d(-50%, 30px, 0)
    }

    to {
        transform: translate3d(-50%, 0, 0)
    }
}

.loading {
    position: absolute;
    left: 46%;
    top: 40%
}

.reg-popup {
    margin-top: -17%
}

.reg-popup .popup-close-btn {
    top: -35px;
    right: -10px
}

.reg-popup goto-registration {
    position: relative
}

.reg-popup goto-registration .homepage-signup-container.reg-popup {
    width: 280px
}

.reg-popup goto-registration .homepage-signup-container.reg-popup .header-img #register-for-free-txt {
    margin: 8px 0 !important
}

details-notfilled-popup .doc-head {
    margin: 19px 10px 18px;
    width: 360px
}

details-notfilled-popup .doc-head .popup-title {
    margin-top: -19px
}

details-notfilled-popup .doc-mid {
    margin: 7px
}

details-notfilled-popup .doc-base {
    margin: -4px;
    color: #1473be;
    text-decoration: underline;
    cursor: pointer
}

birthday-bonus-popup #popdiv {
    background: #fff;
    width: 600px
}

birthday-bonus-popup #popdiv .ticImage {
    background-image: url(data:image/jpeg;base64,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);
    background-repeat: no-repeat;
    height: 270px;
    background-size: contain;
    text-align: center;
    padding: 0;
    margin: 4px auto auto
}

birthday-bonus-popup #popdiv .contentDiv {
    padding: 46px 47px 0;
    text-align: center;
    line-height: 18px
}

birthday-bonus-popup #popdiv .contentDiv .p1 {
    color: #000;
    font-size: 15px;
    font-weight: 700
}

birthday-bonus-popup #popdiv .contentDiv .p2 {
    font-size: 14px;
    color: #000;
    margin: 0 -42px
}

birthday-bonus-popup #popdiv .contentDiv .p2margin {
    margin-top: 10px
}

birthday-bonus-popup #popdiv .contentDiv .p3 {
    font-size: 1rem;
    font-weight: 500
}

birthday-bonus-popup #popdiv .action-content {
    text-align: center
}

birthday-bonus-popup #popdiv .action-content .btn-yes {
    width: 64%;
    max-width: 280px;
    margin: 15px auto;
    padding: 10px;
    box-sizing: border-box;
    border-radius: 3px;
    font-size: 1.2rem;
    color: #fff;
    font-weight: 600;
    line-height: 1.5rem;
    background: linear-gradient(#46c404 5%, #28a605 20%, #179706 85%, #46c404);
    cursor: pointer
}

birthday-bonus-popup #popdiv .action-content .expiry {
    text-align: center;
    color: #000;
    font-size: .8rem
}

logout-popup .doc-mid-wrapper {
    margin: 12px 63px
}

logout-popup .doc_underlined {
    text-decoration: underline;
    color: #5a180c;
    cursor: pointer
}

logout-popup .button_wrapper {
    display: flex;
    margin-bottom: 17px
}

logout-popup .button_no,
logout-popup .button_yes {
    width: 50%
}

logout-popup button {
    width: 70% !important;
    color: #fff;
    width: auto;
    height: 30px;
    padding: 0;
    font-size: 13px;
    font-weight: 400;
    border-radius: 4px;
    border: none;
    letter-spacing: .5px;
    cursor: pointer
}

logout-popup button.yes {
    margin-left: 28px;
    background-color: #696969
}

logout-popup button.no {
    margin-right: 28px;
    background-color: #1d8722
}

rg-popup #rg-popup {
    width: 300px
}

rg-popup .rg-popup-dialog-title {
    font-size: 1.2rem;
    height: 36px;
    line-height: 36px;
    border-radius: 4px 4px 0 0;
    color: #8f0000;
    text-align: center;
    font-weight: 700;
    margin-top: 6px;
    border: none;
    border-bottom: 1px solid #b2b2b2;
    margin-left: 13px;
    margin-right: 13px
}

rg-popup #rg-user-info {
    margin: 8px;
    color: #121312
}

rg-popup #rg-name {
    font-weight: 700
}

rg-popup #rg-user-name {
    margin-bottom: 3px
}

rg-popup #rg-popup-text {
    line-height: 18px
}

rg-popup #rg-responsible-gaming {
    color: #0052cc;
    text-decoration: underline
}

rg-popup .rg-popup-btn-hldr {
    margin: 0
}

rg-popup .popup-green {
    display: inline-block;
    padding: 10px 30px;
    background: #088100;
    border: 1px solid #57a200;
    border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1rem;
    font-weight: 500;
    color: #fff
}

rg-popup #acknowledge-yes {
    font-weight: 700;
    margin: 10px auto 17px;
    width: inherit;
    background-color: green;
    color: #fff;
    border: 1px solid #fcefe0;
    padding: 15px 32px;
    text-align: center;
    border-radius: 5px
}

rg-popup #rg-popup ol,
rg-popup #rg-popup ul {
    list-style-type: decimal;
    text-align: left;
    margin: 10px 10px 10px 20px
}

how-to-play-rummy-tutorial-popup .resp-container {
    position: relative;
    overflow: hidden;
    width: 850px;
    height: 520px;
    margin-top: 30px;
    padding-bottom: 40px
}

how-to-play-rummy-tutorial-popup .resp-iframe {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0
}

how-to-play-rummy-tutorial-popup .learn-more {
    float: left;
    text-align: center;
    height: 35px;
    line-height: 35px;
    color: #fff;
    background: #000;
    width: 110px;
    font-size: 16px;
    margin-top: -5px;
    font-weight: 700;
    cursor: pointer
}

myaccount-profile-update-withdraw-popup .popup-container {
    width: 350px;
    height: 150px
}

myaccount-profile-update-withdraw-popup .popup-title {
    text-align: center;
    font-size: large !important;
    color: #900002;
    padding: 15px 0 0 !important;
    font-weight: 700
}

myaccount-profile-update-withdraw-popup .profile-update-message {
    padding: 10px 20px;
    display: inline-block;
    line-height: 20px;
    font-size: 12px
}

myaccount-profile-update-withdraw-popup .withdrawal-button {
    background-color: #1d8722;
    height: 40px;
    width: 100px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

myaccount-profile-update-withdraw-popup .withdrawal-button:hover {
    background-color: #56a82f
}

myaccount-profile-update-withdraw-popup .withdrawal-button[disabled=disabled],
myaccount-profile-update-withdraw-popup .withdrawal-button[disabled] {
    background-color: #6f7071
}

cooldown-period .popup-container {
    width: auto !important;
    padding: 0 24px !important
}

cooldown-period .popup-container .popup-text ol {
    list-style-type: decimal;
    padding: 12px 0 0 18px;
    text-align: left;
    line-height: 2
}

cooldown-period .popup-container .popup-text ol li {
    font-size: 16px;
    color: #000
}

cooldown-period .popup-container .confirm-btn {
    background-color: #1d8722;
    height: 40px;
    width: 180px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin: 0 auto 20px
}

cooldown-period .popup-container .confirm-btn:hover {
    background-color: #56a82f
}

cooldown-period .popup-container .confirm-btn[disabled=disabled],
cooldown-period .popup-container .confirm-btn[disabled] {
    background-color: #6f7071
}

cooldown-period .popup-container,
self-exclusion .popup-container {
    width: 680px;
    padding: 0 10px
}

cooldown-period .popup-label,
self-exclusion .popup-label {
    color: #850100;
    font-weight: 700;
    font-size: 1.3rem;
    padding: 20px 0 10px;
    line-height: 1.5rem;
    border-bottom: 1px solid #a0a0a0
}

cooldown-period .popup-text,
self-exclusion .popup-text {
    font-size: 1rem;
    line-height: 1.3rem;
    margin: 10px 5px
}

cooldown-period .confirm-btn,
self-exclusion .confirm-btn {
    background-color: #1d8722;
    height: 40px;
    width: 100px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin: 0 auto 20px
}

cooldown-period .confirm-btn:hover,
self-exclusion .confirm-btn:hover {
    background-color: #56a82f
}

cooldown-period .confirm-btn[disabled=disabled],
cooldown-period .confirm-btn[disabled],
self-exclusion .confirm-btn[disabled=disabled],
self-exclusion .confirm-btn[disabled] {
    background-color: #6f7071
}

block-registration-popup .popup-container {
    width: 350px;
    padding-bottom: 15px
}

block-registration-popup .popup-title {
    text-align: center;
    font-size: large !important;
    color: #900002;
    padding: 15px 0 0 !important;
    font-weight: 700
}

block-registration-popup .block-registration-message {
    padding: 10px 20px;
    display: inline-block;
    line-height: 20px;
    font-size: 12px
}

block-registration-popup .ok-button {
    background-color: #1d8722;
    height: 40px;
    width: 100px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

block-registration-popup .ok-button:hover {
    background-color: #56a82f
}

block-registration-popup .ok-button[disabled=disabled],
block-registration-popup .ok-button[disabled] {
    background-color: #6f7071
}

connection-status div {
    width: 200px;
    height: 23px;
    background-color: #2e2e2e;
    color: #fff;
    padding: 5px;
    border-radius: 5px;
    position: fixed;
    top: 15px;
    right: 10px;
    border: 1px dotted #fff
}

emailVerify .email-label {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    margin: 13px 0 16px;
    font-weight: 700
}

emailVerify .email-label .instant-text {
    color: #1d8621
}

emailVerify .verify-now-btn {
    background-color: #1d8722;
    height: 38px;
    width: 150px;
    line-height: 38px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    font-size: 14px
}

emailVerify .verify-now-btn:hover {
    background-color: #56a82f
}

emailVerify .verify-now-btn[disabled=disabled],
emailVerify .verify-now-btn[disabled] {
    background-color: #6f7071
}

emailVerify .resend-email {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    margin: 13px 0 16px
}

emailVerify .resend-email .resend_link {
    cursor: pointer;
    text-decoration: underline
}

emailVerify .support-label {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 17px
}

emailVerify .support-label .support-email {
    color: #1d8621
}

emailVerify .email-sent-message {
    font-size: 14px;
    line-height: 20px;
    margin-top: 30px
}

emailVerify .email-sent-message .user-email {
    font-weight: 700
}

emailVerify .button-wrapper {
    display: flex;
    margin-top: 20px
}

emailVerify .button-wrapper .later-button {
    background-color: #777;
    height: 38px;
    width: 120px;
    line-height: 38px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 17px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

emailVerify .button-wrapper .later-button:hover {
    background-color: #8b8b8b
}

emailVerify .button-wrapper .later-button[disabled=disabled],
emailVerify .button-wrapper .later-button[disabled] {
    background-color: #6f7071
}

emailVerify .button-wrapper .continue-button {
    background-color: #1d8722;
    height: 38px;
    width: 120px;
    line-height: 38px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 17px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-left: 20px
}

emailVerify .button-wrapper .continue-button:hover {
    background-color: #56a82f
}

emailVerify .button-wrapper .continue-button[disabled=disabled],
emailVerify .button-wrapper .continue-button[disabled] {
    background-color: #6f7071
}

mobileVerify .mobile-label {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 700;
    margin: 13px 0 16px
}

mobileVerify .mobile-label .instant-text {
    color: #1d8621
}

mobileVerify .mobile-label.update-text {
    font-weight: 400
}

mobileVerify .mobile-number-container {
    display: flex
}

mobileVerify .mobile-input-readonly {
    height: 40px;
    width: 40px;
    text-align: center;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1
}

mobileVerify .mobile-input-readonly.error {
    box-shadow: 0 0 6px red
}

mobileVerify .mobile-input {
    height: 40px;
    width: 184px;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px;
    margin-left: 10px
}

mobileVerify .mobile-input.error {
    box-shadow: 0 0 6px red
}

mobileVerify .mobile-verify-btn {
    background-color: #1d8722;
    height: 38px;
    width: 100px;
    line-height: 38px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 20px;
    border-radius: 4px
}

mobileVerify .mobile-verify-btn:hover {
    background-color: #56a82f
}

mobileVerify .mobile-verify-btn[disabled=disabled],
mobileVerify .mobile-verify-btn[disabled] {
    background-color: #6f7071
}

mobileVerify .otp-label {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    margin: 13px 40px 16px 0
}

mobileVerify .otp-label.otp-resend {
    cursor: pointer;
    text-decoration: underline;
    width: 38%
}

mobileVerify .otp-container {
    display: flex
}

mobileVerify .otp-input {
    height: 40px;
    width: 184px;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px
}

mobileVerify .otp-input.error {
    box-shadow: 0 0 6px red
}

mobileVerify .otp-verify-btn {
    background-color: #1d8722;
    height: 38px;
    width: 100px;
    line-height: 38px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    border-radius: 4px;
    margin-left: 10px
}

mobileVerify .otp-verify-btn:hover {
    background-color: #56a82f
}

mobileVerify .otp-verify-btn[disabled=disabled],
mobileVerify .otp-verify-btn[disabled] {
    background-color: #6f7071
}

mobileVerify .error-message {
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #c20b0e;
    height: 15px;
    line-height: 11px;
    width: 90%;
    margin-top: 5px
}

mobileVerify .verify-success-message {
    font-size: 14px;
    line-height: 20px;
    margin-top: 30px
}

mobileVerify .button-wrapper {
    display: flex;
    margin-top: 20px
}

mobileVerify .button-wrapper .later-button {
    background-color: #777;
    height: 38px;
    width: 120px;
    line-height: 38px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 17px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

mobileVerify .button-wrapper .later-button:hover {
    background-color: #8b8b8b
}

mobileVerify .button-wrapper .later-button[disabled=disabled],
mobileVerify .button-wrapper .later-button[disabled] {
    background-color: #6f7071
}

mobileVerify .button-wrapper .continue-button {
    background-color: #1d8722;
    height: 38px;
    width: 120px;
    line-height: 38px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 17px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-left: 20px
}

mobileVerify .button-wrapper .continue-button:hover {
    background-color: #56a82f
}

mobileVerify .button-wrapper .continue-button[disabled=disabled],
mobileVerify .button-wrapper .continue-button[disabled] {
    background-color: #6f7071
}

.document-wrapper .input-label {
    font-size: 11px;
    float: left;
    margin-top: 14px;
    margin-left: 0;
    padding-left: 46px
}

.document-wrapper .input-label.option-label {
    float: left;
    font-size: 11px;
    margin-top: 16px;
    margin-left: 0;
    padding-left: 46px
}

.document-wrapper .input-label-add {
    font-size: 11px;
    float: left;
    margin-top: 14px;
    margin-left: 0;
    padding-left: 8px;
    width: 123px
}

.document-wrapper .input-label-add.option-label-add {
    float: left;
    font-size: 11px;
    margin-top: 16px;
    margin-left: 0;
    padding-left: 8px;
    width: 123px
}

.document-wrapper .option-container {
    display: flex
}

.document-wrapper .address-input-type {
    height: 40px;
    width: 184px;
    height: 26px;
    width: 227px;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px;
    margin-top: 8px;
    margin-left: 21px
}

.document-wrapper .address-input-type.error {
    box-shadow: 0 0 6px red
}

.document-wrapper .address-input-no {
    height: 26px;
    width: 227px
}

.document-wrapper .address-input-no,
.document-wrapper .id-input-type {
    text-align: left;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px;
    margin-top: 8px;
    margin-left: 21px
}

.document-wrapper .id-input-type {
    height: 40px;
    width: 184px;
    line-height: 40px;
    height: 26px;
    width: 227px
}

.document-wrapper .id-input-type.error {
    box-shadow: 0 0 6px red
}

.document-wrapper .id-input-no {
    height: 26px;
    width: 227px;
    text-align: left;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px;
    margin-top: 8px;
    margin-left: 10px
}

.document-wrapper .upload-main-popup {
    background-color: #fff;
    border-radius: 8px;
    border: 1px dashed grey;
    padding: 4px 2px 9px;
    text-align: center;
    width: 57%;
    font-size: 12px;
    box-sizing: border-box;
    margin: 10px 5px 10px 144px
}

.document-wrapper .camera-icon-popup {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAdCAYAAADCdc79AAAABHNCSVQICAgIfAhkiAAAAF96VFh0UmF3IHByb2ZpbGUgdHlwZSBBUFAxAAAImeNKT81LLcpMVigoyk/LzEnlUgADYxMuE0sTS6NEAwMDCwMIMDQwMDYEkkZAtjlUKNEABZiYm6UBoblZspkpiM8FAE+6FWgbLdiMAAADOElEQVRYha2XMW/aUBCA71UMGWI9qpClA3bEUIFawQRUqaWoZohUhkgwMVWAunTs34hVZQ8oUiQmvDFkSKJEFDXPXQJOZBU1MmaIOqDWllsJdXkdEqpXC9KH4SbO7+74eHe+OxBwCqV0Rdf1lOd5q7w+AACxWOzrxsbGgNc+xGuoadrrbrf7fB4YAIDz8/OXlNIPCCGXx/4Rb+DBYCDNCzMRXdfjvLZcQP1+P+66rhAUyDCMxFKBer0ed8BpYtt2lFKKeWwRq4xGoyd+g5ubm2ir1dpeBAgAQBTFoaIop4Ig/Gafr62t/WLrCwEAEEKy7XZ7c5G0LCKiKA4rlYqGEHKRaZrPGo1GMUggjLEXDod/hMNhFwDAcRxs23Y0KFS1Wq2HOp1OOoizoiin0/oLpRTruh6fN822bUcty5JCjuM8nscxn88fZTKZi1nn9/VwQSk1a7VaYdqNYYw9WZY7hmEk2PPxeLzK3YcAAMrl8sFDMH6warVaF0Vx6D+TZbmTyWQudnZ2jvxn3J06n88f+VPU7/fjvV4v4TgOBgCQJGmoKMpHhNB4YlOpVBqqqr5jXxjDMBKj0Wh4dnb2IhAQxtjz30yz2SwcHh7+M0ps245eXl4mLcvSJvAIoTEhpMPWlG3b0b29vbfTvosrZbIsd/wws+aa67qCpmkFthHyppkbKBaL/a0DSin+35C9h8qxz5LJpLE0oEgkcjv5zDso/cN40qsWBsIYe6zOuw/5u74gCD+XAhQ0cNAfwpUytkDT6bTJ4yNJ0oDVJ61hKUBs3SCEXJ4CLRQKx6zOu+BxAbXb7U1WLxaL2iwojLFXLpcP2JWCEJLl3SS4GqPrugIhJMv2k2KxqJmm+eX6+vqpr1N/ZmEopSuqqm5OixsYCACg1WptW5b1jR0f8Xj8CgCuHvKr1WqlefasuYZrvV5/QwjJ8thSSvH+/n553v1oLiCAu5tqNpsFy7KkGSArhJCsqqrVIMsa2t3dfR90dcUYe+zrvcjGCABQKpWaIUmSBkH+AALcFXtQ32myvr7+/dHW1tanZQVcRJLJpBGJRG4RAIBlWdLJycmrRa47qGCMvVQq1c3lcscAAH8AlPiUYiPB8ckAAAAASUVORK5CYII=") no-repeat;
    background-size: 18px;
    background-position: 95% 5px;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: sub;
    margin-right: 5px;
    position: absolute;
    left: 7px
}

.document-wrapper .main {
    padding: 0 5px 58px 2px;
    margin: 4px 0 7px -54px
}

.document-wrapper .upload-succ {
    background-position: 95% 5px;
    background-size: 18px
}

.document-wrapper .upload-succ .upload-button-popup {
    background-color: transparent
}

.document-wrapper .upload-label {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px
}

.document-wrapper .upload-errors {
    height: 10px;
    line-height: normal;
    font-size: 9px;
    color: #591508;
    padding-top: 10px;
    padding-left: 144px
}

.document-wrapper .upload-errors.file-error {
    margin-left: 6px;
    width: 345px
}

.document-wrapper .up-popup {
    vertical-align: top;
    font-weight: 700;
    font-size: 9px;
    margin: 0 10px 0 0
}

.document-wrapper .mid,
.document-wrapper .mid-popup {
    color: green;
    padding: 5px
}

.document-wrapper .bottom-popup {
    color: grey;
    font-style: italic;
    margin: 0;
    font-size: 8px
}

.document-wrapper .mainfront-left {
    float: left;
    padding-left: 5px
}

.document-wrapper .mainfront-left p:nth-of-type(3) {
    color: grey;
    font-style: italic;
    margin: 0;
    font-size: 8px;
    padding-right: 45px
}

.document-wrapper .mainback-left {
    float: left;
    padding-left: 5px
}

.document-wrapper .mainback-left p:nth-of-type(3) {
    color: grey;
    font-style: italic;
    margin: 0;
    font-size: 8px;
    padding-right: 45px
}

.document-wrapper .upload-main-popup:nth-of-type(2) {
    margin-top: 0;
    margin-bottom: -9px
}

.document-wrapper .main-selected-popup .mid-popup {
    float: left;
    font-size: 10px;
    margin-top: 11px
}

.document-wrapper .main-selected-popup .up-popup {
    float: left;
    margin-left: 2px;
    margin-right: -42px;
    margin-top: 2px;
    padding-left: 3px;
    font-size: 11px
}

.document-wrapper .active {
    background-color: green !important;
    cursor: pointer
}

.document-wrapper .doc-select-popup .upload-main-popup:nth-of-type(2) {
    display: none
}

.document-wrapper .doc-select-popup .upload-main-popup:first-of-type {
    padding: 18px 0 25px;
    width: 227px;
    margin-top: 11px;
    margin-bottom: -9px
}

.document-wrapper .doc-select-popup .mainfront-left {
    float: none;
    margin-bottom: 10px
}

.document-wrapper .doc-select-popup .upload-button-popup {
    margin: auto auto -7px
}

.document-wrapper .doc-select-popup p:nth-of-type(3) {
    margin-left: 43px
}

.document-wrapper .doc-select-popup .bottom-popup {
    margin-right: 4px
}

.document-wrapper .doc-select-popup .up-popup {
    margin-left: 8px
}

.document-wrapper .doc-select-popup .upload-main-popup.upload-succ .up-popup {
    float: none;
    margin-left: -46px;
    margin-right: -42px;
    margin-top: 2px;
    padding-left: 3px;
    font-size: 11px
}

.document-wrapper .doc-select-popup .upload-main-popup.upload-succ .mid-popup {
    float: none;
    font-size: 10px;
    margin-top: -3px;
    margin-bottom: 9px
}

.document-wrapper .doc-selectadd .upload-main-popup:nth-of-type(2) {
    display: none
}

.document-wrapper .doc-selectadd .upload-main-popup:first-of-type {
    padding: 18px 0 25px;
    width: 227px;
    margin-top: 11px;
    margin-bottom: -9px
}

.document-wrapper .doc-selectadd .mainfront-left {
    float: none;
    margin-bottom: 10px
}

.document-wrapper .doc-selectadd .upload-button-popup {
    margin: auto auto -7px
}

.document-wrapper .doc-selectadd p:nth-of-type(3) {
    margin-left: 43px
}

.document-wrapper .doc-selectadd .bottom-popup {
    margin-right: 4px
}

.document-wrapper .doc-selectadd .up-popup {
    margin-left: 8px
}

.document-wrapper .doc-selectadd .upload-main-popup.upload-succ .up-popup {
    float: none;
    margin-left: -46px;
    margin-right: -42px;
    margin-top: 2px;
    padding-left: 3px;
    font-size: 11px
}

.document-wrapper .doc-selectadd .upload-main-popup.upload-succ .mid-popup {
    float: none;
    font-size: 10px;
    margin-top: -3px;
    margin-bottom: 9px
}

.document-wrapper .upload-button-popup {
    background-color: #1d8722;
    height: 36px;
    width: 108px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    height: 28px;
    width: 92%;
    line-height: 36px;
    border-radius: 0 auto;
    display: block;
    position: relative;
    border: 1px solid #eaeaea;
    background-color: #eaeaea;
    color: #000;
    font-size: 9px;
    font-weight: 700;
    box-shadow: none;
    line-height: 28px;
    max-width: 100px;
    margin: 2px 4px auto auto
}

.document-wrapper .upload-button-popup:hover {
    background-color: #56a82f
}

.document-wrapper .upload-button-popup[disabled=disabled],
.document-wrapper .upload-button-popup[disabled] {
    background-color: #6f7071
}

.document-wrapper .upload-button-popup:hover {
    background-color: #eaeaea
}

.document-wrapper .hide-file-input-field {
    height: .1px;
    width: .1px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    visibility: hidden;
    opacity: 0
}

.document-wrapper .file-upload-button {
    background-color: #ed7e0b;
    height: 40px;
    width: 110px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    line-height: 40px;
    border-radius: 4px;
    margin-left: 20px
}

.document-wrapper .file-upload-button:hover {
    background-color: #eda00b
}

.document-wrapper .file-upload-button[disabled=disabled],
.document-wrapper .file-upload-button[disabled] {
    background-color: #6f7071
}

.document-wrapper .save-cancel-btn-container {
    display: flex;
    margin-top: -4px
}

.document-wrapper .save-cancel-btn-container .cancel-btn {
    background-color: grey;
    height: 40px;
    width: 100px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-right: 40px;
    margin-top: -33px !important
}

.document-wrapper .save-cancel-btn-container .cancel-btn:hover {
    background-color: #a4a4a4
}

.document-wrapper .save-cancel-btn-container .cancel-btn[disabled=disabled],
.document-wrapper .save-cancel-btn-container .cancel-btn[disabled] {
    background-color: #6f7071
}

.document-wrapper .save-cancel-btn-container .save-btn {
    background-color: #1d8722;
    height: 40px;
    width: 100px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-right: 40px;
    margin-top: -33px;
    background-color: #777
}

.document-wrapper .save-cancel-btn-container .save-btn:hover {
    background-color: #a4a4a4
}

.document-wrapper .save-cancel-btn-container .save-btn[disabled=disabled],
.document-wrapper .save-cancel-btn-container .save-btn[disabled] {
    background-color: #6f7071
}

.document-wrapper .file-name {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    width: 100%;
    height: 15px;
    margin-top: 5px
}

.document-wrapper .success-label {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    margin: 10px 0 5px;
    line-height: 27px
}

.document-wrapper .later-cont-btn-container {
    display: flex
}

.document-wrapper .laterbtn {
    background-color: #1d8722;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-right: 40px
}

.document-wrapper .laterbtn:hover {
    background-color: #56a82f
}

.document-wrapper .laterbtn[disabled=disabled],
.document-wrapper .laterbtn[disabled] {
    background-color: #6f7071
}

.document-wrapper .cont-btn {
    background-color: #1d8722;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

.document-wrapper .cont-btn:hover {
    background-color: #56a82f
}

.document-wrapper .cont-btn[disabled=disabled],
.document-wrapper .cont-btn[disabled] {
    background-color: #6f7071
}

.document-wrapper .error-message {
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #c20b0e;
    height: 0;
    line-height: 11px;
    width: 90%;
    margin-top: 0
}

kyc-avatar {
    width: 30%
}

kyc-avatar .avatar-profile-wrapper {
    position: relative;
    margin-left: 10px;
    margin-top: -48px
}

kyc-avatar .avatar-profile-wrapper,
kyc-avatar .avatarscircular-circular-background,
kyc-avatar .avatarscircular-front_1,
kyc-avatar .avatarscircular-front_2,
kyc-avatar .avatarscircular-front_3,
kyc-avatar .avatarscircular-front_4,
kyc-avatar .avatarscircular-front_5,
kyc-avatar .avatarscircular-front_6,
kyc-avatar .avatarscircular-front_7,
kyc-avatar .avatarscircular-front_8,
kyc-avatar .avatarscircular-front_9,
kyc-avatar .avatarscircular-front_11,
kyc-avatar .avatarscircular-front_12,
kyc-avatar .avatarscircular-front_13,
kyc-avatar .avatarscircular-front_14,
kyc-avatar .avatarscircular-front_15,
kyc-avatar .avatarscircular-front_16,
kyc-avatar .avatarscircular-front_17,
kyc-avatar .avatarscircular-front_18,
kyc-avatar .avatarscircular-front_19,
kyc-avatar .avatarscircular-front_21,
kyc-avatar .avatarscircular-front_22,
kyc-avatar .avatarscircular-front_23,
kyc-avatar .avatarscircular-front_24,
kyc-avatar .avatarscircular-front_25,
kyc-avatar .avatarscircular-front_26,
kyc-avatar .avatarscircular-front_27,
kyc-avatar .avatarscircular-front_28,
kyc-avatar .avatarscircular-front_29,
kyc-avatar .avatarscircular-front_31,
kyc-avatar .avatarscircular-front_32,
kyc-avatar .avatarscircular-front_33,
kyc-avatar .avatarscircular-front_34,
kyc-avatar .avatarscircular-front_35,
kyc-avatar .avatarscircular-front_36,
kyc-avatar .avatarscircular-front_37,
kyc-avatar .avatarscircular-front_38,
kyc-avatar .avatarscircular-front_39,
kyc-avatar .avatarscircular-front_41,
kyc-avatar .avatarscircular-front_42,
kyc-avatar .avatarscircular-front_43,
kyc-avatar .avatarscircular-front_44,
kyc-avatar .avatarscircular-front_45,
kyc-avatar .avatarscircular-front_46,
kyc-avatar .avatarscircular-front_47,
kyc-avatar .avatarscircular-front_48,
kyc-avatar .avatarscircular-front_49,
kyc-avatar .avatarscircular-front_51,
kyc-avatar .avatarscircular-front_52,
kyc-avatar .avatarscircular-front_53,
kyc-avatar .avatarscircular-front_54,
kyc-avatar .avatarscircular-front_55,
kyc-avatar .avatarscircular-front_56,
kyc-avatar .avatarscircular-front_57,
kyc-avatar .avatarscircular-front_58,
kyc-avatar .avatarscircular-front_59,
kyc-avatar .avatarscircular-front_61,
kyc-avatar .avatarscircular-front_62,
kyc-avatar .avatarscircular-front_63,
kyc-avatar .avatarscircular-sprite {
    background: url(https://www.bpm-game.com/static/image/avatarscircular-sfc051d67b1.png) no-repeat 0 0;
    width: 96px;
    height: 96px
}

kyc-avatar .avatar-profile-wrapper,
kyc-avatar .avatarscircular-circular-background {
    background-position: 0 0
}

kyc-avatar .avatarscircular-front_1 {
    background-position: 0 -96px
}

kyc-avatar .avatarscircular-front_2 {
    background-position: 0 -192px
}

kyc-avatar .avatarscircular-front_3 {
    background-position: 0 -288px
}

kyc-avatar .avatarscircular-front_4 {
    background-position: 0 -384px
}

kyc-avatar .avatarscircular-front_5 {
    background-position: 0 -480px
}

kyc-avatar .avatarscircular-front_6 {
    background-position: 0 -576px
}

kyc-avatar .avatarscircular-front_7 {
    background-position: 0 -672px
}

kyc-avatar .avatarscircular-front_8 {
    background-position: 0 -768px
}

kyc-avatar .avatarscircular-front_9 {
    background-position: 0 -864px
}

kyc-avatar .avatarscircular-front_11 {
    background-position: 0 -960px
}

kyc-avatar .avatarscircular-front_12 {
    background-position: 0 -1056px
}

kyc-avatar .avatarscircular-front_13 {
    background-position: 0 -1152px
}

kyc-avatar .avatarscircular-front_14 {
    background-position: 0 -1248px
}

kyc-avatar .avatarscircular-front_15 {
    background-position: 0 -1344px
}

kyc-avatar .avatarscircular-front_16 {
    background-position: 0 -1440px
}

kyc-avatar .avatarscircular-front_17 {
    background-position: 0 -1536px
}

kyc-avatar .avatarscircular-front_18 {
    background-position: 0 -1632px
}

kyc-avatar .avatarscircular-front_19 {
    background-position: 0 -1728px
}

kyc-avatar .avatarscircular-front_21 {
    background-position: 0 -1824px
}

kyc-avatar .avatarscircular-front_22 {
    background-position: 0 -1920px
}

kyc-avatar .avatarscircular-front_23 {
    background-position: 0 -2016px
}

kyc-avatar .avatarscircular-front_24 {
    background-position: 0 -2112px
}

kyc-avatar .avatarscircular-front_25 {
    background-position: 0 -2208px
}

kyc-avatar .avatarscircular-front_26 {
    background-position: 0 -2304px
}

kyc-avatar .avatarscircular-front_27 {
    background-position: 0 -2400px
}

kyc-avatar .avatarscircular-front_28 {
    background-position: 0 -2496px
}

kyc-avatar .avatarscircular-front_29 {
    background-position: 0 -2592px
}

kyc-avatar .avatarscircular-front_31 {
    background-position: 0 -2688px
}

kyc-avatar .avatarscircular-front_32 {
    background-position: 0 -2784px
}

kyc-avatar .avatarscircular-front_33 {
    background-position: 0 -2880px
}

kyc-avatar .avatarscircular-front_34 {
    background-position: 0 -2976px
}

kyc-avatar .avatarscircular-front_35 {
    background-position: 0 -3072px
}

kyc-avatar .avatarscircular-front_36 {
    background-position: 0 -3168px
}

kyc-avatar .avatarscircular-front_37 {
    background-position: 0 -3264px
}

kyc-avatar .avatarscircular-front_38 {
    background-position: 0 -3360px
}

kyc-avatar .avatarscircular-front_39 {
    background-position: 0 -3456px
}

kyc-avatar .avatarscircular-front_41 {
    background-position: 0 -3552px
}

kyc-avatar .avatarscircular-front_42 {
    background-position: 0 -3648px
}

kyc-avatar .avatarscircular-front_43 {
    background-position: 0 -3744px
}

kyc-avatar .avatarscircular-front_44 {
    background-position: 0 -3840px
}

kyc-avatar .avatarscircular-front_45 {
    background-position: 0 -3936px
}

kyc-avatar .avatarscircular-front_46 {
    background-position: 0 -4032px
}

kyc-avatar .avatarscircular-front_47 {
    background-position: 0 -4128px
}

kyc-avatar .avatarscircular-front_48 {
    background-position: 0 -4224px
}

kyc-avatar .avatarscircular-front_51 {
    background-position: 0 -4320px
}

kyc-avatar .avatarscircular-front_52 {
    background-position: 0 -4416px
}

kyc-avatar .avatarscircular-front_53 {
    background-position: 0 -4512px
}

kyc-avatar .avatarscircular-front_54 {
    background-position: 0 -4608px
}

kyc-avatar .avatarscircular-front_55 {
    background-position: 0 -4704px
}

kyc-avatar .avatarscircular-front_56 {
    background-position: 0 -4800px
}

kyc-avatar .avatarscircular-front_57 {
    background-position: 0 -4896px
}

kyc-avatar .avatarscircular-front_58 {
    background-position: 0 -4992px
}

kyc-avatar .avatarscircular-front_59 {
    background-position: 0 -5088px
}

kyc-avatar .avatarscircular-front_61 {
    background-position: 0 -5184px
}

kyc-avatar .avatarscircular-front_62 {
    background-position: 0 -5280px
}

kyc-avatar .avatarscircular-front_63 {
    background-position: 0 -5376px
}

kyc-avatar .progress-radial {
    position: relative;
    display: block;
    margin-left: 38%;
    margin-top: -32px;
    transform: translate(-50%, 50%)
}

kyc-avatar .progress-radial-bar,
kyc-avatar .progress-radial-track {
    fill: #f0f0f0
}

kyc-avatar .percentage-text {
    border: 1px solid #d0d0d0;
    margin-left: 68px;
    background-color: #f4f4f4;
    font-size: 11px;
    color: #ffa900;
    width: 34px;
    border-radius: 3px;
    height: 22px;
    line-height: 22px;
    top: 85px;
    position: absolute;
    z-index: 1;
    text-align: center
}

kyc-avatar .percentage-text.twenty-five-percent {
    margin-left: 109px;
    top: 144px
}

kyc-avatar .percentage-text.fifty-percent {
    top: 193px
}

kyc-avatar .percentage-text.seventy-five-percent {
    margin-left: 23px;
    top: 147px
}

kyc-avatar .percentage-text.hundred-percent {
    margin-left: 75px;
    top: 82px
}

kyc-avatar .left {
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-right: 6px solid #d0d0d0;
    right: 35px;
    top: 5px;
    position: absolute
}

kyc-avatar .left.right {
    border-left: 6px solid #d0d0d0;
    border-right: 0;
    right: -6px
}

kyc-avatar .profile-level {
    margin-left: -27px;
    margin-top: 14px;
    text-align: center;
    font-size: 14px
}

kyc {
    display: block;
    margin: auto;
    width: 640px;
    height: 344px
}

kyc #kyc-tabs {
    display: table;
    height: 30px;
    margin: auto;
    line-height: 31px
}

kyc #kyc-tabs .kyc-tab {
    display: table-cell;
    height: 30px;
    background: linear-gradient(180deg, #f8f8f8 0, #eaeaea);
    box-sizing: border-box;
    border: 1px solid #d1d1d1;
    padding: 0;
    font-size: 14px;
    position: relative
}

kyc #kyc-tabs .kyc-tab.active {
    background: #591508;
    color: #fff
}

kyc #kyc-tabs .kyc-tab:first-child {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    width: 125px;
    line-height: 25px;
    padding-left: 23px
}

kyc #kyc-tabs .kyc-tab:nth-child(2) {
    width: 140px;
    line-height: 25px;
    padding-left: 20px
}

kyc #kyc-tabs .kyc-tab:nth-child(3) {
    width: 137px;
    line-height: 25px;
    padding-left: 23px
}

kyc #kyc-tabs .kyc-tab:not(:first-child) {
    border-left: 0
}

kyc #kyc-tabs .kyc-tab:nth-child(4) {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    width: 140px;
    line-height: 25px;
    padding-left: 23px
}

kyc #kyc-tabs .email-img {
    display: block;
    top: 6px;
    margin-left: -14px;
    position: absolute
}

kyc #kyc-tabs .mobile-img {
    display: block;
    top: 5px;
    position: absolute;
    margin-left: -10px
}

kyc #kyc-tabs .mobile-img.mobile-img-not-active {
    background-repeat: no-repeat
}

kyc #kyc-tabs .id-img {
    display: block;
    top: 6px;
    position: absolute;
    margin-left: -16px
}

kyc #kyc-tabs .address-img {
    display: block;
    top: 6px;
    position: absolute;
    margin-left: -8px
}

kyc #kyc-tabs .check-green-ticker {
    display: block;
    top: 4px;
    margin-left: -16px;
    position: absolute
}

.kyc-header {
    text-align: center;
    padding: 5px 10px 10px;
    color: #591508;
    font-size: 18px
}

.kyc-heading-text {
    color: red;
    text-align: center;
    top: -5px;
    position: relative
}

#kyc-content {
    width: 70%;
    text-align: left;
    margin-left: 30px
}

.kyc-container {
    display: flex;
    height: 300px;
    width: 540px;
    margin: 0 auto
}

.kyc-container .all-success-message {
    font-size: 14px;
    margin: 13px 0 16px
}

.kyc-container .cash-game-btn {
    background-color: #1d8722;
    height: 38px;
    width: 200px;
    line-height: 38px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

.kyc-container .cash-game-btn:hover {
    background-color: #56a82f
}

.kyc-container .cash-game-btn[disabled=disabled],
.kyc-container .cash-game-btn[disabled] {
    background-color: #6f7071
}

user-buddy-list .full-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 2;
    height: 100%
}

user-buddy-list .buddy-icon {
    cursor: pointer;
    position: relative;
    margin-top: 4px
}

user-buddy-list .buddy-container {
    position: absolute;
    width: 300px;
    background: #fff;
    left: -104px;
    top: 45px;
    z-index: 3;
    height: 0;
    transition: height .6s ease-out;
    overflow: hidden;
    border-radius: 4px
}

user-buddy-list .toggle {
    height: 100px;
    transition: height .6s ease-in;
    overflow-y: auto
}

user-buddy-list .buddy-row {
    text-align: left;
    padding: 5px;
    height: 25px;
    line-height: 25px;
    background: #fff
}

user-buddy-list .refer-block {
    border-top: 1px solid #d7d7d7;
    text-align: center;
    padding: 5px
}

user-buddy-list .refer-block .refer-button {
    background-color: #1d8722;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

user-buddy-list .refer-block .refer-button:hover {
    background-color: #56a82f
}

user-buddy-list .refer-block .refer-button[disabled=disabled],
user-buddy-list .refer-block .refer-button[disabled] {
    background-color: #6f7071
}

user-buddy-list table {
    overflow: hidden;
    width: 100%
}

.play-now-button {
    background-color: #ed7e0b;
    height: 32px;
    width: 135px;
    line-height: 32px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 12px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    border-radius: 7px;
    margin-left: 15px;
    position: relative
}

.play-now-button:hover {
    background-color: none
}

.play-now-button[disabled=disabled],
.play-now-button[disabled] {
    background-color: #6f7071
}

fav-list {
    font-size: 13px
}

fav-list .fav-list-container {
    height: 480px;
    overflow-y: auto;
    overflow-x: hidden;
    display: flex;
    flex-wrap: wrap
}

fav-list .fav-container {
    border: 1px solid #c6c6c6;
    border-top-color: #0e4d80;
    border-radius: 5px;
    width: 130px;
    height: 130px;
    margin: 20px;
    position: relative;
    text-align: center;
    background-color: #fff
}

fav-list .fav-head {
    background-color: #1c6cab;
    line-height: 20px;
    padding: 3px 0;
    color: #fff;
    border-top: 1px solid #30b4e4;
    border-right: 1px solid #0e4d80;
    border-left: 1px solid #0e4d80;
    border-radius: 3px 3px 0 0;
    height: 30px;
    box-sizing: border-box
}

fav-list .fav-content {
    height: 8px;
    margin-top: 10px
}

fav-list .fav-playnow {
    background-color: #1d8722;
    height: 30px;
    width: 80%;
    line-height: 30px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin: 10px auto
}

fav-list .fav-playnow:hover {
    background-color: #56a82f
}

fav-list .fav-playnow[disabled=disabled],
fav-list .fav-playnow[disabled] {
    background-color: #6f7071
}

fav-list .cross-button {
    background-image: url(https://www.bpm-game.com/static/image/cross.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    position: absolute;
    right: -10px;
    top: -10px;
    cursor: pointer
}

non-fav-info .fav-info-wrapper {
    text-align: center;
    padding: 50px 40px
}

non-fav-info .fav-info-wrapper .fav-title {
    font-size: 25px;
    line-height: 65px;
    color: #591508
}

non-fav-info .fav-info-wrapper .fav-info-content {
    line-height: 20px
}

non-fav-info .fav-info-wrapper #heart {
    display: inline-block
}

non-fav-info .fav-info-wrapper .dummy-table-wrapper {
    margin-top: 30px;
    width: 100%;
    height: 30px;
    border-top: 1px solid #e1e1e1;
    border-bottom: 1px solid #e1e1e1
}

non-fav-info .fav-info-wrapper .dummy-table-wrapper table {
    width: 93%;
    margin-top: 4px;
    margin-left: 60px
}

non-fav-info .fav-info-wrapper .dummy-table-wrapper table td {
    width: 12%
}

non-fav-info .fav-info-wrapper .dummy-table-wrapper table td:first-child {
    width: 30%
}

non-fav-info .fav-info-wrapper .dummy-table-wrapper table td:nth-child(6) {
    width: 13%
}

non-fav-info .fav-info-wrapper .dummy-table-wrapper table td:last-child {
    width: 3%;
    top: 4px;
    position: relative
}

non-fav-info .fav-info-wrapper .dummy-table-wrapper table .dummy-button {
    height: 25px;
    background-color: #1b9822;
    color: #fff;
    width: 85px;
    border-radius: 4px;
    text-align: center;
    line-height: 25px;
    margin-top: -2px
}

non-fav-info .fav-icon-wrapper {
    display: flex;
    width: 98.6%
}

non-fav-info .fav-icon-wrapper .fav-hint {
    margin-left: auto;
    margin-top: -58px
}

account-summary {
    font-family: Arial, Helvetica, sans-serif
}

.account-details-wrapper {
    margin-left: 2px
}

.account-details-wrapper .detail-label {
    font-size: 18px
}

.account-details-wrapper .detail-label.practice-space {
    margin-top: 30px
}

.account-details-wrapper .detail-label-knowmore {
    padding-left: 10.9%;
    font-size: 14px;
    color: #5a180c;
    text-decoration: underline;
    display: inline-block
}

.account-details-wrapper .detail-label-knowmore a {
    color: #5a180c
}

.account-details-wrapper .section-separator {
    border-top: 1px solid #d7d7d7;
    margin-top: 5px;
    width: 98%
}

.account-details-wrapper .amount-value-details {
    font-size: 14px;
    margin-top: 10px
}

.account-details-wrapper .amount-value-details table {
    width: 100%
}

.account-details-wrapper .amount-value-details .detail-name-col {
    width: 22%
}

.account-details-wrapper .amount-value-details .detail-separator {
    width: 6%
}

.account-details-wrapper .amount-value-details .detail-value {
    width: 16%
}

.account-details-wrapper .amount-value-details tr.space-under>td {
    padding-bottom: 10px
}

.account-details-wrapper .amount-value-details .reload-chips {
    width: 10%;
    text-decoration: underline;
    cursor: pointer
}

.account-details-wrapper .amount-value-details .webrupee {
    font-family: WebRupee
}

.account-details-wrapper .add-cash {
    background-color: #1d8722;
    height: 37px;
    width: 145px;
    line-height: 37px;
    letter-spacing: .5px;
    color: #fff;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    font-size: 18px;
    border-radius: 2px;
    margin-top: 10px
}

.account-details-wrapper .add-cash:hover {
    background-color: #56a82f
}

.account-details-wrapper .add-cash[disabled=disabled],
.account-details-wrapper .add-cash[disabled] {
    background-color: #6f7071
}

.account-details-wrapper .amount-color {
    color: #1d8621
}

upload-doc .upload-label {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px
}

upload-doc .player-info-suggested-text-upldoc {
    margin-top: 8px;
    color: #000;
    font-size: 11px;
    font-weight: 600;
    text-align: left
}

upload-doc .document-upload-container {
    margin: auto;
    width: 755px
}

upload-doc .document-upload-container .upload-section {
    border: 1px solid #d7d7d7;
    border-radius: 5px;
    margin-top: 18px;
    overflow-y: scroll;
    position: relative
}

upload-doc .document-upload-container .upload-section-header {
    height: 35px;
    background: linear-gradient(180deg, #f8f8f8 0, #eaeaea);
    width: 100%;
    display: flex;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 10
}

upload-doc .document-upload-container .information-label {
    width: 20%;
    text-align: center;
    padding-top: 10px;
    font-size: 14px;
    padding-left: 12px;
    border-right: 1px solid #d7d7d7
}

upload-doc .document-upload-container .information-label.status-label {
    width: 15%
}

upload-doc .document-upload-container .information-label.details-label {
    width: 28%
}

upload-doc .document-upload-container .information-label.action-label {
    border-right: none;
    width: 34%
}

upload-doc .upload-document-parent-wrapper {
    height: 293px
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper {
    display: flex
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col {
    width: 20%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    padding-left: 12px;
    line-height: 60px;
    border-right: 1px solid #d7d7d7
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col .kyc-error-msg {
    color: red;
    background: rgba(255, 0, 0, .13333333333333333);
    padding: 5px 10px;
    border-radius: 20px;
    display: flex;
    font-size: 7px;
    font-weight: 600;
    line-height: normal;
    margin-top: 10px;
    align-items: center
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col .kyc-error-msg svg {
    height: 10px
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col .doc-proof-label {
    display: flex
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col .doc-proof-label .set-tooltip {
    margin-top: 25px;
    margin-left: 5px
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.details-col {
    width: 28%;
    padding-left: 22px
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col .details-input {
    height: 36px;
    width: 188px;
    text-align: left;
    line-height: 36px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px;
    width: 162px
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col .details-input.error {
    box-shadow: 0 0 6px red
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.status-col {
    color: #591508;
    line-height: 126px;
    padding-left: 0;
    width: 15%;
    text-align: center
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.status-col.reason-position {
    line-height: normal
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col {
    border-right: none;
    width: 36%;
    cursor: default
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .hide-file-input-field {
    height: .1px;
    width: .1px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    visibility: hidden;
    opacity: 0
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .upload-main {
    background-color: #fff;
    border-radius: 8px;
    border: 1px dashed grey;
    padding: 4px 2px 9px;
    margin: 10px 5px 10px 0;
    text-align: center;
    width: 47%;
    float: left;
    font-size: 12px;
    box-sizing: border-box
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .upload-main p {
    font-size: 10px;
    line-height: 11px;
    margin-top: 5px;
    margin-bottom: 5px
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .upload-save {
    display: block;
    width: 86px;
    padding: 7px 11px 5px;
    font-size: 14px;
    text-align: center;
    cursor: default;
    border-radius: 4px;
    background-color: #777;
    border: 1px solid #ccc;
    line-height: 16px;
    color: #fff;
    margin: 8px 84px 3px
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .camera-icon {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAdCAYAAADCdc79AAAABHNCSVQICAgIfAhkiAAAAF96VFh0UmF3IHByb2ZpbGUgdHlwZSBBUFAxAAAImeNKT81LLcpMVigoyk/LzEnlUgADYxMuE0sTS6NEAwMDCwMIMDQwMDYEkkZAtjlUKNEABZiYm6UBoblZspkpiM8FAE+6FWgbLdiMAAADOElEQVRYha2XMW/aUBCA71UMGWI9qpClA3bEUIFawQRUqaWoZohUhkgwMVWAunTs34hVZQ8oUiQmvDFkSKJEFDXPXQJOZBU1MmaIOqDWllsJdXkdEqpXC9KH4SbO7+74eHe+OxBwCqV0Rdf1lOd5q7w+AACxWOzrxsbGgNc+xGuoadrrbrf7fB4YAIDz8/OXlNIPCCGXx/4Rb+DBYCDNCzMRXdfjvLZcQP1+P+66rhAUyDCMxFKBer0ed8BpYtt2lFKKeWwRq4xGoyd+g5ubm2ir1dpeBAgAQBTFoaIop4Ig/Gafr62t/WLrCwEAEEKy7XZ7c5G0LCKiKA4rlYqGEHKRaZrPGo1GMUggjLEXDod/hMNhFwDAcRxs23Y0KFS1Wq2HOp1OOoizoiin0/oLpRTruh6fN822bUcty5JCjuM8nscxn88fZTKZi1nn9/VwQSk1a7VaYdqNYYw9WZY7hmEk2PPxeLzK3YcAAMrl8sFDMH6warVaF0Vx6D+TZbmTyWQudnZ2jvxn3J06n88f+VPU7/fjvV4v4TgOBgCQJGmoKMpHhNB4YlOpVBqqqr5jXxjDMBKj0Wh4dnb2IhAQxtjz30yz2SwcHh7+M0ps245eXl4mLcvSJvAIoTEhpMPWlG3b0b29vbfTvosrZbIsd/wws+aa67qCpmkFthHyppkbKBaL/a0DSin+35C9h8qxz5LJpLE0oEgkcjv5zDso/cN40qsWBsIYe6zOuw/5u74gCD+XAhQ0cNAfwpUytkDT6bTJ4yNJ0oDVJ61hKUBs3SCEXJ4CLRQKx6zOu+BxAbXb7U1WLxaL2iwojLFXLpcP2JWCEJLl3SS4GqPrugIhJMv2k2KxqJmm+eX6+vqpr1N/ZmEopSuqqm5OixsYCACg1WptW5b1jR0f8Xj8CgCuHvKr1WqlefasuYZrvV5/QwjJ8thSSvH+/n553v1oLiCAu5tqNpsFy7KkGSArhJCsqqrVIMsa2t3dfR90dcUYe+zrvcjGCABQKpWaIUmSBkH+AALcFXtQ32myvr7+/dHW1tanZQVcRJLJpBGJRG4RAIBlWdLJycmrRa47qGCMvVQq1c3lcscAAH8AlPiUYiPB8ckAAAAASUVORK5CYII=") no-repeat;
    background-size: 18px;
    background-position: 95% 5px;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: sub;
    margin-right: 5px;
    position: absolute;
    left: 7px
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col.doc-select .upload-main:nth-of-type(2) {
    display: none
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col.doc-select .upload-main:first-of-type {
    width: 255px
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col.doc-select span:first-of-type {
    display: none
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col.doc-select .upload-main p {
    margin-top: 0
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .doc-selectadd .upload-main:nth-of-type(2),
upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .doc-selectadd span:first-of-type {
    display: none
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .doc-selectadd .upload-main:first-of-type {
    width: 255px
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .doc-selectadd .upload-main p {
    margin-top: 0
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .upload-succ {
    background: url("data:image/png;base64,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") no-repeat;
    background-position: 95% 5px;
    background-size: 18px
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .upload-succ .upload-button {
    background-color: transparent
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .up {
    vertical-align: top;
    margin: 0;
    font-weight: 700
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .mid {
    color: green;
    padding: 5px
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .bottom {
    color: grey;
    font-style: italic;
    margin: 0
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .active {
    background-color: green;
    cursor: pointer
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .main-selected {
    margin: 8px 0
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .upload-button {
    background-color: #1d8722;
    height: 36px;
    width: 108px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    height: 28px;
    width: 92%;
    line-height: 36px;
    border-radius: 0 auto;
    display: block;
    position: relative;
    border: 1px solid #eaeaea;
    background-color: #eaeaea;
    color: #000;
    font-size: 9px;
    font-weight: 700;
    box-shadow: none;
    line-height: 28px;
    max-width: 100px;
    margin: auto
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .upload-button:hover {
    background-color: #56a82f
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .upload-button[disabled=disabled],
upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .upload-button[disabled] {
    background-color: #6f7071
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .upload-button:hover {
    background-color: #eaeaea
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .play-res {
    font-size: 7px;
    line-height: 10px;
    color: red;
    margin-bottom: 4px
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .play-rest {
    text-decoration: underline
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .redlink {
    text-decoration: underline;
    color: red
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .uploaded-filename {
    line-height: 20px;
    width: 57%;
    position: relative;
    font-size: 10px;
    left: 41px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .cancel-link-btn {
    cursor: pointer;
    text-align: center;
    font-size: 12px;
    line-height: 14px;
    color: #591508;
    text-decoration: underline
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .tick-mark-img {
    position: relative;
    top: 54px;
    left: -6px
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .addressproof-file-text {
    line-height: 12px;
    margin-top: 46px;
    text-align: center
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .addressproof-file-text span:first-of-type {
    font-size: 17px;
    color: green;
    display: block
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .addressproof-file-text span:nth-of-type(2),
upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .addressproof-file-text span:nth-of-type(3) {
    font-size: 11px
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .addressproof-file-approved {
    margin-top: 31px;
    text-align: center;
    color: green;
    font-size: 16px
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col .reject-reason {
    line-height: 14px;
    font-size: 10px;
    margin-top: 10px;
    text-align: center;
    word-wrap: break-word
}

upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col .status-position {
    margin-top: 34px
}

upload-doc .row-separator {
    width: 100%;
    border-top: 1px solid #d7d7d7;
    margin-left: 0
}

upload-doc .row-separator.full-length-separator {
    width: 100%;
    margin-left: 0
}

upload-doc .row-separator.kyc-separator {
    margin-top: 5px
}

upload-doc .kyc-content-container {
    margin-left: 12px;
    margin-top: 11px
}

upload-doc .kyc-content-container .kyc-heading-label {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #591508;
    font-weight: 700;
    position: relative;
    margin-top: -8px
}

upload-doc .kyc-content-container .kyc-heading-label.kyc-content {
    font-weight: 400;
    font-size: 12px;
    color: #000;
    margin-top: 10px;
    line-height: 18px
}

upload-doc .bullet {
    list-style-type: circle
}

upload-doc .id-add-margin {
    margin-bottom: 4px
}

upload-doc .id-add-margin-head {
    margin-bottom: 6px
}

upload-doc .upload-errors {
    height: 10px;
    line-height: 0;
    font-size: 9px;
    color: #591508
}

upload-doc .upload-errors.file-error {
    margin-left: 40px
}

upload-doc .account-kyc-text {
    text-decoration: underline;
    color: #591508;
    cursor: pointer
}

upload-doc .button-loader {
    background: url(https://www.bpm-game.com/static/image/actions.gif) no-repeat;
    height: 36px;
    width: 108px;
    margin-left: 30px;
    margin-top: 49px
}

.kyc-whats-app-info {
    width: 100%;
    height: 26px;
    line-height: 26px;
    background: #fff5d0;
    position: relative;
    text-align: center;
    color: #1d8621;
    font-weight: 700;
    font-size: 11px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px
}

.kyc-whats-app-info-upload-doc {
    color: #1d8621;
    position: relative;
    top: 5px;
    font-size: 11px
}

input[type=range] {
    -webkit-appearance: none;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: 29px;
    background: transparent
}

input[type=range]::-webkit-slider-runnable-track {
    width: 100%;
    height: 10px;
    border-radius: 4px;
    border: 1px solid #d3d3d3;
    box-shadow: inset 0 1px 1px #f0f0f0, 0 3px 6px -5px #bbb;
    background: #fafafa
}

input[type=range]::-webkit-slider-thumb {
    width: 29px;
    height: 29px;
    border-radius: 50%;
    top: -10px;
    -webkit-appearance: none;
    cursor: pointer;
    background: url(https://www.bpm-game.com/static/image/slider-icon.png);
    z-index: 200;
    border: 1px solid #d9d9d9;
    box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb;
    position: relative;
    left: 0
}

input[type=range]:focus {
    outline: none
}

input[type=range]::-moz-range-track {
    width: 100%;
    height: 10px;
    background: #fafafa;
    border-radius: 4px;
    border: 1px solid #d3d3d3;
    box-shadow: inset 0 1px 1px #f0f0f0, 0 3px 6px -5px #bbb
}

input[type=range]::-moz-range-thumb {
    width: 29px;
    height: 29px;
    border-radius: 50%;
    top: -6px;
    -webkit-appearance: none;
    cursor: pointer;
    background: url(https://www.bpm-game.com/static/image/slider-icon.png);
    z-index: 200;
    border: 1px solid #d9d9d9;
    box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb;
    position: relative;
    left: 0
}

input[type=range]::-ms-track {
    width: 100%;
    height: 10px;
    background: transparent;
    border-color: transparent;
    border-width: 6px 0;
    color: transparent
}

input[type=range]::-ms-fill-lower {
    background: #777;
    border-radius: 10px
}

input[type=range]::-ms-fill-upper {
    background: #ddd;
    border-radius: 10px
}

input[type=range]::-ms-thumb {
    width: 29px;
    height: 29px;
    border-radius: 50%;
    top: -6px;
    -webkit-appearance: none;
    cursor: pointer;
    background: url(https://www.bpm-game.com/static/image/slider-icon.png);
    z-index: 200;
    border: 1px solid #d9d9d9;
    box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb;
    position: relative;
    left: 0
}

output {
    width: auto;
    height: auto;
    font-size: 12px;
    bottom: -60px;
    left: 0;
    margin-left: -3%;
    color: #000 !important;
    display: block;
    position: absolute;
    border: 1px solid #d9d9d9;
    border-radius: 3px;
    background: #fff !important;
    color: #000;
    padding: 4px 10px;
    text-align: center;
    white-space: nowrap
}

output:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-bottom: 8px solid #fff;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    top: -40%;
    left: 50%;
    margin-left: -5px;
    margin-top: 2px
}

.highlighter {
    position: absolute;
    background-color: #5d9400;
    height: 10px;
    line-height: 10px;
    border-radius: 4px 0 0 4px;
    padding: 0;
    margin: 0;
    pointer-events: none;
    top: 10px
}

.disabled {
    background: #afafaf;
    cursor: not-allowed
}

my-account-popup {
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 21
}

.myaccount-wrapper {
    height: 603px;
    width: 1000px;
    margin: auto;
    padding: 8px
}

.myaccount-wrapper .myaccount-warning-message {
    text-align: center;
    margin-top: 10px;
    height: 18px
}

.myaccount-wrapper .myaccount-warning-message .warning-image {
    top: 5px;
    position: relative;
    display: inline-block
}

.myaccount-wrapper .myaccount-warning-message .warning-label {
    color: red;
    font-size: 13px
}

.myaccount-wrapper .myaccount-warning-message .warning-label.link-label {
    text-decoration: underline;
    color: #000;
    cursor: pointer
}

.myaccount-wrapper .myaccount-heading {
    font-size: 22px;
    color: #591508;
    padding-left: 10px
}

.myaccount-wrapper .top-tabs {
    display: block;
    position: relative;
    padding: 0 10px;
    margin-top: 15px
}

.myaccount-wrapper .top-tabs .tab-name {
    line-height: 40px
}

.myaccount-wrapper .top-tabs .messageCounter {
    vertical-align: super;
    background-color: #1c8621;
    height: 25px;
    width: 25px;
    border-radius: 15px;
    float: right;
    text-align: center;
    line-height: 25px;
    font-weight: 700;
    margin-top: -45px;
    color: #fff;
    margin-right: -4px;
    position: relative
}

.myaccount-wrapper .top-tabs .add-cash {
    background-color: #1d8722;
    height: 37px;
    width: 145px;
    line-height: 37px;
    letter-spacing: .5px;
    color: #fff;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    font-size: 18px;
    border-radius: 2px;
    position: absolute;
    right: 12px
}

.myaccount-wrapper .top-tabs .add-cash:hover {
    background-color: #56a82f
}

.myaccount-wrapper .top-tabs .add-cash[disabled=disabled],
.myaccount-wrapper .top-tabs .add-cash[disabled] {
    background-color: #6f7071
}

.myaccount-wrapper .top-tabs a {
    display: inline-block;
    margin-right: 3px;
    height: 40px;
    border-top: 1px solid #d1d1d1;
    border-left: 1px solid #d1d1d1;
    border-right: 1px solid #d1d1d1;
    font-size: 14px;
    background: linear-gradient(180deg, #f8f8f8 0, #eaeaea);
    text-align: center;
    color: #000;
    text-decoration: none;
    border-radius: 5px 5px 0 0
}

.myaccount-wrapper .top-tabs a.tab1 {
    width: 15%
}

.myaccount-wrapper .top-tabs a.tab2 {
    width: 11%
}

.myaccount-wrapper .top-tabs a.tab3 {
    width: 12%
}

.myaccount-wrapper .top-tabs a.tab5 {
    width: 10%
}

.myaccount-wrapper .top-tabs a:nth-child(6) {
    width: 13%
}

.myaccount-wrapper .top-tabs a:before {
    display: block;
    width: 100%;
    border-radius: 5px
}

.myaccount-wrapper .top-tabs a.router-link-active,
.myaccount-wrapper .top-tabs a:hover {
    background: #591508;
    color: #fff
}

.myaccount-wrapper .top-tabs a.router-link-active:before {
    border-top: 1px solid #b7270c
}

.myaccount-wrapper .myaccount-content {
    border-radius: 5px;
    border: 1px solid #d7d7d7;
    border-top: 3px solid #591508;
    height: 445px;
    background: #f7f7f7
}

.myaccount-wrapper .contact-info-wrapper {
    text-align: center;
    padding-top: 5px;
    font-size: 11px
}

.myaccount-wrapper .contact-info-wrapper .support-email {
    color: #014460
}

.myaccount-wrapper .contact-info-wrapper .support-email a {
    text-decoration: none
}

.myaccount-wrapper .contact-info-wrapper .contact-info {
    padding-top: 5px
}

.myaccount-wrapper .contact-info-wrapper .contact-info .contact {
    font-weight: 700
}

.myaccount-wrapper .contact-info-wrapper .contact-info .phone {
    color: #1d8722
}

.myaccount-wrapper .contact-info-wrapper.withdrawal-page {
    position: relative
}

.myaccount-wrapper .contact-info-wrapper.withdrawal-page>div {
    float: left;
    width: 50%;
    box-sizing: border-box;
    text-align: center;
    position: absolute;
    left: 50%;
    height: 38px;
    top: 0;
    line-height: 35px
}

.myaccount-wrapper .contact-info-wrapper.withdrawal-page>div:first-of-type {
    border-right: 1px solid #d7d7d7;
    left: 0;
    height: auto;
    line-height: normal;
    padding-top: 8px;
    min-height: 38px
}

.myaccount-wrapper .contact-info-wrapper.withdrawal-page>div:nth-of-type(2) {
    left: 50%
}

.myaccount-wrapper .contact-info-wrapper.withdrawal-page .withdrawal-info a {
    font-weight: 700;
    color: #591508;
    text-decoration: underline
}

add-cash-limits .add-cash-limit-wrapper {
    height: 400px;
    margin: -5px auto auto
}

add-cash-limits .add-cash-limit-wrapper .limit-tabs {
    display: block;
    position: relative;
    padding: 0 10px 0 35px
}

add-cash-limits .add-cash-limit-wrapper .limit-tabs .tab-name {
    line-height: 40px
}

add-cash-limits .add-cash-limit-wrapper .limit-tabs a {
    display: inline-block;
    height: 40px;
    border-top: 1px solid #d1d1d1;
    border-left: 1px solid #d1d1d1;
    border-right: 1px solid #d1d1d1;
    font-size: 14px;
    background: linear-gradient(180deg, #f8f8f8 0, #eaeaea);
    text-align: center;
    color: #000;
    text-decoration: none;
    border-radius: 5px 5px 0 0
}

add-cash-limits .add-cash-limit-wrapper .limit-tabs a.tab1,
add-cash-limits .add-cash-limit-wrapper .limit-tabs a.tab2 {
    width: 21%
}

add-cash-limits .add-cash-limit-wrapper .limit-tabs a:before {
    display: block;
    width: 100%;
    border-radius: 5px
}

add-cash-limits .add-cash-limit-wrapper .limit-tabs a.router-link-active,
add-cash-limits .add-cash-limit-wrapper .limit-tabs a:hover {
    background: #591508;
    color: #fff
}

add-cash-limits .add-cash-limit-wrapper .limit-tabs a.router-link-active:before {
    border-top: 1px solid #b7270c
}

add-cash-limits .add-cash-limit-wrapper .cash-limit-know-more {
    float: right;
    margin-top: -25px;
    margin-right: 5px
}

add-cash-limits .add-cash-limit-wrapper .cash-limit-know-more a {
    color: #2e4454;
    font-weight: 700;
    cursor: pointer;
    position: relative
}

add-cash-limits .add-cash-limit-wrapper .add-cash-limit-content {
    border-radius: 5px;
    border: 1px solid #d7d7d7;
    border-top: 3px solid #591508;
    max-height: 362px;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

add-cash-limits .add-cash-limit-wrapper .limit-container {
    width: 90%;
    margin: 0 auto
}

add-cash-limits .add-cash-limit-wrapper .limit-label {
    padding: 15px 0;
    font-weight: 700;
    float: left;
    width: 100%
}

add-cash-limits .add-cash-limit-wrapper .limit-txt {
    width: 50%;
    float: left;
    font-size: 14px
}

add-cash-limits .add-cash-limit-wrapper .upload-text {
    width: 50%;
    float: left;
    text-align: right;
    color: #9a464b;
    font-size: 13px
}

add-cash-limits .add-cash-limit-wrapper #upload-btn {
    color: #178518;
    background: #ffedb3;
    padding: 8px;
    border: 1px solid #d0bb9a;
    border-radius: 4px;
    cursor: pointer
}

add-cash-limits .add-cash-limit-wrapper .warning-message {
    background: #fef1bf;
    padding: 10px;
    margin-bottom: 5px;
    display: flex;
    align-items: center;
    border-radius: 3px;
    border: 1px solid #d7d7d7;
    color: #8b5831;
    font-size: 11px
}

add-cash-limits .add-cash-limit-wrapper .warning-message .warning-icon {
    background-position: 0 -72px;
    height: 18px;
    width: 18px;
    position: relative
}

add-cash-limits .add-cash-limit-wrapper .warning-message .warning-msg-content {
    margin-left: 5px;
    width: 96%;
    text-align: center
}

add-cash-limits .add-cash-limit-wrapper .limit-info {
    font-size: 14px;
    border: 1px solid #d7d7d7;
    border-radius: 3px;
    display: flex
}

add-cash-limits .add-cash-limit-wrapper .limit-info .burgundy {
    color: #8b1817;
    font-weight: 700
}

add-cash-limits .add-cash-limit-wrapper .cash-added,
add-cash-limits .add-cash-limit-wrapper .limit-amount {
    text-align: center;
    width: 50%;
    border-right: 1px solid #d7d7d7;
    padding: 10px 0
}

add-cash-limits .add-cash-limit-wrapper .slider-container {
    background: #f6f4f5;
    border: 1px solid #d7d7d7;
    margin-top: 5px;
    padding: 20px;
    border-radius: 3px;
    height: 162px
}

add-cash-limits .add-cash-limit-wrapper .slider-container .amount-input-box {
    text-align: center
}

add-cash-limits .add-cash-limit-wrapper .slider-container #current-amount {
    border: 1px solid #d7d7d7;
    padding: 7px 5px;
    text-align: center;
    width: 25%;
    border-radius: 2px;
    color: #b60001;
    font-weight: 700;
    font-size: 14px
}

add-cash-limits .add-cash-limit-wrapper .slider-container .min-amount {
    float: left;
    position: relative;
    top: 0;
    left: -40px;
    font-size: 11px;
    font-style: italic;
    line-height: 14px;
    text-align: center
}

add-cash-limits .add-cash-limit-wrapper .slider-container .max-amount {
    float: right;
    position: relative;
    top: 0;
    right: -50px;
    font-size: 11px;
    font-style: italic;
    line-height: 14px;
    text-align: center
}

add-cash-limits .add-cash-limit-wrapper .slider-container .min-max-amount {
    text-align: center;
    font-style: normal
}

add-cash-limits .add-cash-limit-wrapper #slider {
    width: 540px;
    text-align: center;
    position: relative;
    margin: .5rem auto;
    top: 0;
    left: 0
}

add-cash-limits .add-cash-limit-wrapper .slider-label {
    text-align: center;
    font-weight: 700;
    padding-bottom: 15px;
    font-size: 14px
}

add-cash-limits .add-cash-limit-wrapper .confirm-limit-btn {
    text-align: center
}

add-cash-limits .add-cash-limit-wrapper #confirm-btn {
    background-color: #1d8722;
    height: 37px;
    width: 145px;
    line-height: 37px;
    color: #fff;
    border-radius: 4px;
    font-size: 18px;
    border-radius: 2px;
    cursor: pointer;
    text-align: center;
    margin: 8px auto
}

add-cash-limits .add-cash-limit-wrapper #confirm-btn:hover {
    background: #56a82f
}

add-cash-limits .add-cash-limit-wrapper [disabled]#confirm-btn {
    background: #6f7071
}

add-cash-limits .webrupee {
    font-family: WebRupee;
    font-weight: 700
}

loyalty-points .loyalty-transaction {
    padding-right: 20px
}

loyalty-points .user-loyalty-segment {
    border-bottom: 1px solid #d1d1d1;
    padding-bottom: 10px;
    margin-right: 5px
}

loyalty-points .user-loyalty-segment>div {
    float: left;
    padding: 5px 20px;
    position: relative
}

loyalty-points .user-loyalty-segment>div:before {
    content: "";
    width: 1px;
    height: 40px;
    top: 1px;
    left: 0;
    position: absolute;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAArCAYAAAC5IuLZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjMyMDlCODVFMTExMTFFODgxRTlFQjkwQzFENkMwMjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjMyMDlCODZFMTExMTFFODgxRTlFQjkwQzFENkMwMjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MzIwOUI4M0UxMTExMUU4ODFFOUVCOTBDMUQ2QzAyNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MzIwOUI4NEUxMTExMUU4ODFFOUVCOTBDMUQ2QzAyNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PklopikAAABaSURBVHjaRMxJCoAwEETRJnHAOOAhcv+7acQB1MjPotw8Gqq6LOdsPsZYOzNz4KESLTTQQYABephghlFpUFp+y7LBK27YxQYrJFh0JVUOOOHSQOHRaP75BBgAy44ZwJSmiY4AAAAASUVORK5CYII=") no-repeat
}

loyalty-points .user-loyalty-segment>div:last-child:before {
    content: none
}

loyalty-points .user-loyalty-segment .cl-icon {
    position: absolute;
    left: 17px;
    top: 0;
    width: 35px;
    height: 40px
}

loyalty-points .user-loyalty-segment .curr-icon {
    background-size: 25px !important;
    background-position: 50%
}

loyalty-points .user-loyalty-segment .ly-point {
    background-position: -40px 1px !important
}

loyalty-points .user-loyalty-segment .cl-cont {
    margin-left: 38px;
    font-size: 13px;
    text-transform: capitalize
}

loyalty-points .user-loyalty-segment .cl-cont>div:first-child {
    color: #6a6b6d
}

loyalty-points .user-loyalty-segment .redeem-btn {
    padding: 7px 17px;
    background: #eb7e0b;
    color: #fff;
    font-size: 14px;
    border-radius: 3px;
    margin-top: 7px;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, .5);
    cursor: pointer
}

loyalty-points .user-loyalty-segment .redeem-btn.disButton {
    background-color: #6f7071;
    pointer-events: none
}

loyalty-points .transaction-caption {
    padding: 15px 0;
    font-size: 16px
}

loyalty-points .transaction-list {
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    overflow: hidden
}

loyalty-points table.transaction-list-head {
    width: 754px
}

loyalty-points table.transaction-list-head th {
    font-size: 14px;
    text-align: center;
    line-height: 35px;
    background: linear-gradient(180deg, #f8f8f8 0, #eaeaea);
    border-left: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7;
    width: 129px
}

loyalty-points table.transaction-list-head th:first-child {
    border-left: none
}

loyalty-points table.transaction-list-head th:nth-child(3) {
    width: 340px
}

loyalty-points .transaction-list-body {
    height: 240px;
    font-size: 15px;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box
}

loyalty-points .transaction-list-body table {
    width: 754px
}

loyalty-points .transaction-list-body table tr {
    border-bottom: 1px solid #d7d7d7
}

loyalty-points .transaction-list-body table tr td {
    font-size: 12px;
    text-align: center;
    border-left: 1px solid #d7d7d7;
    height: 40px;
    line-height: 15px;
    width: 129px
}

loyalty-points .transaction-list-body table tr td:first-child {
    border-left: none
}

loyalty-points .transaction-list-body table tr td:nth-child(3) {
    width: 340px
}

loyalty-points .transaction-list-body table tr:last-child {
    border-bottom: none
}

loyalty-points .transaction-list-body .empty-message {
    padding: 5% 20px;
    text-align: center;
    font-size: 16px
}

responsible-gaming {
    color: #3a3a3a
}

responsible-gaming .label-head {
    font-size: 18px;
    padding-bottom: 5px;
    border-bottom: 1px solid #d7d7d7
}

responsible-gaming .responsible-cont {
    padding: 10px 0;
    height: 370px;
    overflow: auto
}

responsible-gaming .responsible-cont p {
    margin-bottom: 10px
}

responsible-gaming .responsible-cont ul {
    list-style-position: inside;
    padding-left: 10px;
    margin-left: 10px;
    margin-bottom: 10px
}

responsible-gaming .responsible-cont ul li {
    list-style: disc;
    margin-bottom: 7px
}

responsible-gaming .responsible-cont ul li a {
    text-decoration: underline
}

responsible-gaming .responsible-cont h6 {
    margin-bottom: 10px
}

.tabs-block {
    display: flex;
    margin: 10px;
    border: 1px solid #d1d1d1;
    background: #fff;
    border-radius: 0 5px 5px 5px;
    height: 95%
}

.tabs-block .left-tabs {
    display: block;
    height: 100%;
    width: 20%;
    border-right: 1px solid #d1d1d1
}

.tabs-block .left-tabs .tab-name {
    line-height: 50px
}

.tabs-block .left-tabs a {
    display: block;
    width: 100%;
    height: 50px;
    box-sizing: border-box;
    font-size: 14px;
    text-align: center;
    color: #000;
    text-decoration: none;
    background: linear-gradient(180deg, #f8f8f8 0, #eaeaea);
    border-bottom: 1px solid #d1d1d1
}

.tabs-block .left-tabs a.router-link-active {
    background: #591508;
    color: #fff
}

.tabs-block .left-tabs a.router-link-active:after {
    float: right;
    height: 0;
    width: 0;
    margin-right: -8px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 8px solid #591508;
    margin-top: -34px;
    content: ""
}

.tabs-block .left-tabs a.hide {
    display: none
}

.tabs-block .left-tabs-content-wrapper {
    padding: 15px 10px;
    width: 80%
}

change-password {
    font-family: Arial, Helvetica, sans-serif
}

change-password .pwd-error-response {
    color: #591508;
    height: 10px;
    text-align: center
}

change-password .pwd-error-response.pwd-success {
    color: #1d8621
}

change-password .password-change-wrapper {
    line-height: 30px;
    margin-left: 20px
}

change-password .password-change-wrapper .password-label {
    font-size: 15px
}

change-password .password-change-wrapper .password-input {
    height: 40px;
    width: 210px;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px;
    font: 400 13.3333px Arial
}

change-password .password-change-wrapper .password-input.error {
    box-shadow: 0 0 6px red
}

change-password .password-change-wrapper .options-save-button {
    background-color: #1d8722;
    height: 44px;
    width: 100px;
    line-height: 44px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 25px
}

change-password .password-change-wrapper .options-save-button:hover {
    background-color: #56a82f
}

change-password .password-change-wrapper .options-save-button[disabled=disabled],
change-password .password-change-wrapper .options-save-button[disabled] {
    background-color: #6f7071
}

change-password .password-change-wrapper input::-webkit-input-placeholder {
    font-size: 12px
}

change-password .password-change-wrapper .password-error-message {
    color: #591508;
    font-size: 12px;
    height: 20px
}

change-password .password-change-wrapper .highlight {
    box-shadow: 0 0 6px red
}

change-password .input-group-append {
    width: 16px;
    height: 16px;
    position: absolute;
    margin-left: 188px;
    margin-top: -28px
}

change-password .fa-eye {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAVCAYAAAAnzezqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjN2RhMDg1Yy04YThlLTdkNDktYTQwMy0xMTc5YjNmZjdhMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDM2MkQ0MTJCQkQ3MTFFOEE0QTlCMkVFNzY4NDkzMkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDM2MkQ0MTFCQkQ3MTFFOEE0QTlCMkVFNzY4NDkzMkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MGI4ZTgyNDQtNWY0Zi1mNjQxLTkwYTMtMjZjMzg0NDQ1NzU5IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NDIzODZmNjctMGJjZi1mODRiLThiZWItMTJlM2Y0MmQ1MTlkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++6H/PQAAAzVJREFUeNqslnloznEcx5/Nbc40owgr95HlvmKKEMs1NsfiCSXHX665JnJEk3PKMUwWYpbjDyMhQvuDsJwrZstQjoexxOb10fupX79+z3qGb73as9/v9/18P9/P8f5+I/x+v68aoyZEQytoAY0hAj5DKRTDO/hZHYPhjCYwEIZBH2gDP+AbVEADqA2vIR9uwE348K8O2PtJMAvaQRFcgEfwFN7LAYtKR+gGIyEBXkIWnJKz1XagE6yDQXAZtsBtl7HmSkGRsO92Q39Igc0wQXYeei0SGWLxyXAGmsFMsEK57lh8BuRCnjivKPmUfwv/PEiGunAapnktVCMuLs75v+1mDSyDTFgBTxzvG8EuOWAOZcsBG3OhL1yDcj0LpqwSlkOM6qPCKwXm6U7lcLFjovPb9dATpsBjORQtJ8yZI7AVFjqiFYDtUAAZ6qAF8NWZgig4BPGQpJBWuqI1HEbJuBXhLxgLV2Gv2m8ODNV37nFJqbUuOirn/zhQB3YofPbBXY/JlpqJym2+y+h8iFX0CuGiIuRVX/dkp7OiUc8+SoN+mvQgRFE2VIuZA02hC9TSri1aS2CAdmc57iCR8hpWU4nQFTZGKuQ35V2oUVdpKoHeCnmM4705UqZnXyRKVbW41cMVmGoOpMIYCU6oEZDomBi9kBLGO97b7uvLcEs58b0Ke6OV7lTz8qQMZ2hinseEconQONgvgbF27aFitLzugWewAe4oIl7DivSg7GQFdeC2cpamXRR6THyj9gmoiu3gGSyxylALWm6nwyp462HDzpJj2rStVRHMk+1itf7uk2icdrWiaf8mWKsCzFUX+NRJyTK6LYTsJqjb7GxYGrTtLJRKGf8oMYl1pCU4siS1K2G2FqpUh0TLwcOuhaMky4vggNIXUop9yl+xvByinZc63tuiZxWF1qr4W4radZet7pAO41Uz+8I9Dc+oDqygcuC48v7cUQ/pVVR5rA6xFM1JcglYWMfxfU30q7ASHadfvisqPmlALxghKQ7oaM7U77+6kJTJSI6KaKQOFnv+ymHYlLKtbkYFEqpzOg3/y5WsRPnLVnjb68ISvJBYmE9IpIxP4d4JfwswAKWQ2W5NdvYhAAAAAElFTkSuQmCC")
}

change-password .fa-eye,
change-password .fa-eye-slash {
    background-size: 16px;
    background-position: 50%;
    background-repeat: no-repeat
}

change-password .fa-eye-slash {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjN2RhMDg1Yy04YThlLTdkNDktYTQwMy0xMTc5YjNmZjdhMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDk3REI2RkRCRkQxMTFFOEI5MTNDN0FBN0QxREQzMDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDk3REI2RkNCRkQxMTFFOEI5MTNDN0FBN0QxREQzMDkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MWRjZjA3YWYtNzA3ZS1jZjRmLTgxYzEtYWRjN2NjY2Q3ZGYwIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NDIzODZmNjctMGJjZi1mODRiLThiZWItMTJlM2Y0MmQ1MTlkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+w0qAMQAABGJJREFUeNq0lnlsVFUUhzvTmXba6oglBU1MQAwRFKNEEJcYoSpokSXgUlQINAY0LP+40BoiokEqjaghbWURUHawgmVJBARDDGiqQYEqIARERaAJ2Jm2tOMw4/ebnJLH5M1QE3nJl3vfu+fec+49y7ueeDyeoae0tDTjKj+PwEewEOaWl5cnPnpKSkoSnYKCgiuu0NDQ4JMo3AQ3wHVaAxrhNPwBZ1kr6qL8C+s/AbtYK/Hi64jpCHeiuR8GQn/oBhFogRhcA1nwO9Qhv5v2Gww556bcubavAzseDePhZjgJm+EgHJaIGaBTuRX6wGAYDidaWlp+yM3NnZZKeVoDUN6L5k14ALaDnLaXXUUcMl3kAr6dNOO2820+7b2BQKAsJydnOjEWi0Qik7Kzs3e56fGlUP4kzSw4BWNR8HXS+PM0kukuA3iX8hrklpn/A+autlAo9FNbW9tr9C8wtiqtASykgJoBE2CBIpZJ5x3jQZoKeBA+h2UWC/3gFcYH5ufnb8zMzFxpU4ai/HvaF+Btxm+nnekMUp9jcVn9oflQftuMYDwpHt6Cu+Bp+AWC5v9tsIpjlvLnzKhhsNOyax7z62mrlEH0J9M2acBr6+fBxzAIipm0yancnkJ4DKYwdhAuWmDthEp23jsYDN6CzzMJvjn2/dKD/JfmNmXRJ2Z8woBs+ADukQCC37nEhFwzylKrzjGkRV9i5/3YuVwSa2pqqmlubu7FHG/yOszdZ+v0ttPI0bHOhAE6VgT2p0iKay3FFrPw9bQ3wq/In7VacBs79+Lv0tbWVtWC161InXcx4hBrPEV3BcyWlcW2s31pSkLA3PSnBVwldIWHoRbiRPuxcDisShi2opQyxdGleNgBz8iAMijCqtFpDAhZ0VExOqpKSIGZYsoz8Pm75Lpiot5OR0ZcSFNjHrd4KJMBa+0nUcXA4BQWt6oIKbLpH0f5BlBu+9l1LT5X5FczdsSi/1toTqH8IbnSUvjT9kCpsI9LEBiSwnAVkZ4oK8/Ly3vR4/FEOPY9+NxvcVTJXKVnXy3skkVSruK0HFbL/846cNEKkNpqBKfTfuZchP5hlG+0nf8TjUaLCbptNqxMGmOGVCB7wEX5cMu2dfCq4uayQmTK3kBQkTsXetCv4nu4vQ6w86lS3tjYeAqfv2xFK24ZoorzDvJLkxQreCeC5i5ifI59d/8XIPC+1XYJ3kd/Ft+UeptMpAjlP9M+C3faty06VvspOZXfYSerzJlxxX+Bw4gaJh9T/c7KytpK2xmiFmBfWXl9L02U99BPDMapXlh1revw39CM+DEWi1V7vd4NKq8E3Bl2PpKhXF06GD+dpFR14W541Eq2Ule/5iXIhlLpSXchKUT5eu2cZxzK883n85RiKPzNlLRXyu52M6q3QlWb7JL/YkChw+cj/H7/Dh07SuVDHW9P0IWli90JdcxrrEgdRfbvjt5UPS634kF27Uoot5L5vz/tt2Kvy5j+in9dTeXO518BBgBSuNlRNgxJWgAAAABJRU5ErkJggg==")
}

.avatar-section-wrapper {
    padding: 0 20px 5px;
    margin-top: -10px
}

.avatar-section-wrapper .label-wrapper {
    display: flex;
    font-size: 15px;
    justify-content: space-between
}

.avatar-section-wrapper .separator {
    border-top: 1px solid #d7d7d7;
    margin-top: 5px
}

.avatar-section-wrapper .avatar-list-wrapper {
    height: 280px;
    overflow-x: auto;
    margin-top: 12px;
    padding-left: 2px;
    border-bottom: 1px solid #d7d7d7;
    box-sizing: border-box
}

.avatar-section-wrapper .avatar-list-wrapper .avatars {
    display: flex;
    flex-wrap: wrap;
    height: 124px;
    padding-top: 2px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_1,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_2,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_3,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_4,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_5,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_6,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_7,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_8,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_9,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_11,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_12,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_13,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_14,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_15,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_16,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_17,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_18,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_19,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_21,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_22,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_23,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_24,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_25,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_26,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_27,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_28,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_29,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_31,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_32,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_33,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_34,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_35,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_36,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_37,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_38,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_39,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_41,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_42,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_43,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_44,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_45,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_46,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_47,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_48,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_49,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_51,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_52,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_53,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_54,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_55,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_56,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_57,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_58,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_59,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_61,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_62,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_63,
.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-sprite {
    background: url(https://www.bpm-game.com/static/image/avatars-s136dcf9078.png) no-repeat 0 0;
    width: 98px;
    height: 94px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_1 {
    background-position: 0 0
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_2 {
    background-position: 0 -94px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_3 {
    background-position: 0 -188px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_4 {
    background-position: 0 -282px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_5 {
    background-position: 0 -376px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_6 {
    background-position: 0 -470px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_7 {
    background-position: 0 -564px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_8 {
    background-position: 0 -658px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_9 {
    background-position: 0 -752px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_11 {
    background-position: 0 -846px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_12 {
    background-position: 0 -940px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_13 {
    background-position: 0 -1034px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_14 {
    background-position: 0 -1128px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_15 {
    background-position: 0 -1222px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_16 {
    background-position: 0 -1316px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_17 {
    background-position: 0 -1410px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_18 {
    background-position: 0 -1504px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_19 {
    background-position: 0 -1598px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_21 {
    background-position: 0 -1692px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_22 {
    background-position: 0 -1786px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_23 {
    background-position: 0 -1880px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_24 {
    background-position: 0 -1974px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_25 {
    background-position: 0 -2068px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_26 {
    background-position: 0 -2162px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_27 {
    background-position: 0 -2256px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_28 {
    background-position: 0 -2350px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_29 {
    background-position: 0 -2444px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_31 {
    background-position: 0 -2538px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_32 {
    background-position: 0 -2632px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_33 {
    background-position: 0 -2726px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_34 {
    background-position: 0 -2820px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_35 {
    background-position: 0 -2914px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_36 {
    background-position: 0 -3008px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_37 {
    background-position: 0 -3102px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_38 {
    background-position: 0 -3196px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_39 {
    background-position: 0 -3290px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_41 {
    background-position: 0 -3384px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_42 {
    background-position: 0 -3478px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_43 {
    background-position: 0 -3572px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_44 {
    background-position: 0 -3666px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_45 {
    background-position: 0 -3760px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_46 {
    background-position: 0 -3854px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_47 {
    background-position: 0 -3948px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_48 {
    background-position: 0 -4042px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_51 {
    background-position: 0 -4136px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_52 {
    background-position: 0 -4230px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_53 {
    background-position: 0 -4324px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_54 {
    background-position: 0 -4418px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_55 {
    background-position: 0 -4512px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_56 {
    background-position: 0 -4606px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_57 {
    background-position: 0 -4700px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_58 {
    background-position: 0 -4794px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_59 {
    background-position: 0 -4888px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_61 {
    background-position: 0 -4982px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_62 {
    background-position: 0 -5076px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatars-avatar_63 {
    background-position: 0 -5170px
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatar {
    border: 1px solid #d7d7d7;
    border-radius: 6px;
    margin-right: 13px;
    margin-bottom: 20px;
    height: 124px;
    opacity: .7
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatar.avatar-active {
    opacity: 1;
    border: 1px solid #1c8621;
    box-shadow: 0 0 0 1px #1c8621
}

.avatar-section-wrapper .avatar-list-wrapper .avatars .avatar-price {
    color: #1c8621;
    font-size: 14px;
    margin-top: 10px;
    text-align: center
}

.avatar-section-wrapper .save-button {
    margin-top: 10px;
    text-align: center
}

.avatar-section-wrapper .save-button .save-avatar {
    background-color: #1d8722;
    height: 44px;
    width: 100px;
    line-height: 44px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

.avatar-section-wrapper .save-button .save-avatar:hover {
    background-color: #56a82f
}

.avatar-section-wrapper .save-button .save-avatar[disabled=disabled],
.avatar-section-wrapper .save-button .save-avatar[disabled] {
    background-color: #6f7071
}

.avatar-section-wrapper .avatar-success-message {
    height: 20px;
    font-size: 12px;
    color: #1d8621;
    text-align: center
}

player-info {
    font-size: 14px
}

player-info .Username-wrapper {
    display: flex;
    line-height: 35px
}

player-info .Username-wrapper .username-label {
    width: 16%
}

player-info .Username-wrapper .username-input {
    height: 33px;
    width: 200px;
    text-align: left;
    line-height: 33px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px
}

player-info .Username-wrapper .username-input.error {
    box-shadow: 0 0 6px red
}

player-info .Username-wrapper .change-button {
    margin-left: 30px;
    background-color: #ed7e0b;
    height: 33px;
    width: 100px;
    line-height: 33px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

player-info .Username-wrapper .change-button:hover {
    background-color: #f58f25
}

player-info .Username-wrapper .change-button[disabled=disabled],
player-info .Username-wrapper .change-button[disabled] {
    background-color: #6f7071
}

player-info .Username-wrapper .change-uname-disable {
    margin-left: 30px;
    background-color: #cecece;
    height: 33px;
    width: 100px;
    line-height: 33px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    color: #757575
}

player-info .Username-wrapper .change-uname-disable:hover {
    background-color: #cecece
}

player-info .Username-wrapper .change-uname-disable[disabled=disabled],
player-info .Username-wrapper .change-uname-disable[disabled] {
    background-color: #6f7071
}

player-info .Username-wrapper .info-icon {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAEOklEQVRYhc2Za4hVVRTHf57R0kasSasJlUpECPNBTJo9KEPTIlQyKKwIkYIs6ZPSQzI/FFmBfugJ5gO0SEo/xFBi2VNrjKh8YCWRWYOVGT20lzUTS/5b1t2de+c87tj8Plz23ufsvf9nr/1a6/Za2YsynAVcCIwBhis/BEiAA8CXwF5gB7AN2F60r94F6jQCs4CbgEuBap/aDIyKynYC64A1+ojM5BnRvsAC4E7gtAIf6OkEVgBLgD1ZKmQVeh2wVGaNOQx8BHwCfAX8JCGNen8kcD5wRhXBC4GH6iH0ceCOlPIXZcbNwMEu2jgRuBi4FrgROCV6/hZwPfBdEaF9gDfUgWcV8Aiwuwtx1WgC5gGLtOgCtvgmyzKZhdoia5PJAl8DtwGvFhQYMwJ4Apjkyo8ALWm7Q1KlkXcjkSbu3DqKND7XCC5xZWbFrWnzOU3oU8B4l98AXKVF0x3cDcx37doifDPup2FGpemv1uoOvAZck1PcYK32H3LU2apBu0z5QcBA4JXwgp+j9uLPQH/lf9R+2ZGjwxZNG1vlc2WdPLRqsAI23T4lMv19TqQxPadI4waJRIdDXmYAv7o6z4ZEENpbQgPrNDJ5WQ7sB/4A7ilQ/4i2rsBFukscM/1sHWmBM4FvC3Rk9JNlDhSsb3yjuW6sB2aGEZ3rXnq5hEjj95IijYdd2qZD/0S3nBb3YHnJTuqBnX5/qx3TOMV+JrqGbW5tKtHRCcCTwAvA2SXaOQS87fITbRGNdQUfynRFmQPcrrqNBfZgjwm9QvnRNqLDIqFlGOzqnlqyrV0uPcyEnuMKct26U/DH7KGSbbW7dJMJHeoKfinZeD3xWjqSyG/KexJ1J52u7c4k2jNP6kFCvZYGE/qFK0jzif4vml2/hxM5ZIExPUjoCJfelyg4EJhQw08/3kxw/e1KohOgKdxWegCTnYQtiS6me13hzT1A5DTgZJdvDbenla7QrnwNx1lYzEKXf982/yD0afegb/RiHvz8LjrXbepd4PJHfbgg9HtgrXv4QJUQTFcMcM+LnvWrXbpd3kaFzzQ/qrChQCfvuPR/XN4MLI62pXATq3CX7RLxp4tcDNVVLc/9dI8CZhsV9snDtGgK2ofeGzJpIZ1t0RyxkX6swOjkwZy4Le79fzT1jgXf0iIlV8q/Dzwqk3QXMyORaA+tiBCmCbX45iVyXQP3Ay/pQKgnixS+9MxRFLGCakEyC2GPi0bWYpufKaJXFrPaB9pdPLdGbnvNEQ18bL6KFkfAQjzPKDZ6l/z/rPRTsHazFpv3fH8DptbygLOGxpdJWMxfiha3ycdplxU6FIRo1nYzTn9MnJ7SRqviCvtqCcjzZ8N4mWpq5hq1sQ97EHg+y8u1TB/TpjiprcjnSjhvrwO3AOdlFWmU+UPMYpiXa4ewuWzerB2bvkWLzFlI3UbvPa1m71FkA/gXU9vMlWg9qh0AAAAASUVORK5CYII=");
    width: 20px;
    background-size: 20px 20px;
    background-repeat: no-repeat;
    margin-left: 8px;
    margin-top: 7px;
    cursor: pointer
}

player-info .Email-wrapper {
    display: flex;
    line-height: 35px
}

player-info .Email-wrapper .user-email-label {
    width: 16%;
    margin-top: 6px
}

player-info .Email-wrapper .user-email-input {
    height: 33px;
    width: 200px;
    text-align: left;
    line-height: 33px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px;
    margin-top: 6px
}

player-info .Email-wrapper .user-email-input.error {
    box-shadow: 0 0 6px red
}

player-info .Email-wrapper .status {
    color: #591508;
    width: 16%;
    margin-left: 30px;
    margin-top: 6px
}

player-info .Email-wrapper .status.status-verified {
    color: #1d8621
}

player-info .Email-wrapper .verify-button {
    margin-left: 30px;
    background-color: #1d8722;
    height: 33px;
    width: 100px;
    line-height: 33px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 6px
}

player-info .Email-wrapper .verify-button:hover {
    background-color: #56a82f
}

player-info .Email-wrapper .verify-button[disabled=disabled],
player-info .Email-wrapper .verify-button[disabled] {
    background-color: #6f7071
}

player-info .Email-wrapper .change-button {
    margin-left: 30px;
    background-color: #ed7e0b;
    height: 33px;
    width: 100px;
    line-height: 33px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 6px
}

player-info .Email-wrapper .change-button:hover {
    background-color: #f58f25
}

player-info .Email-wrapper .change-button[disabled=disabled],
player-info .Email-wrapper .change-button[disabled] {
    background-color: #6f7071
}

player-info .mobile-wrapper {
    display: flex;
    line-height: 35px
}

player-info .mobile-wrapper .mobile-no-label {
    width: 16%
}

player-info .mobile-wrapper .mobile-input-field {
    height: 33px;
    width: 200px;
    text-align: left;
    line-height: 33px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px;
    margin-top: 6px
}

player-info .mobile-wrapper .mobile-input-field.error {
    box-shadow: 0 0 6px red
}

player-info .mobile-wrapper .status {
    color: #591508;
    width: 16%;
    margin-left: 30px;
    margin-top: 6px
}

player-info .mobile-wrapper .status.status-verified {
    color: #1d8621
}

player-info .mobile-wrapper .verify-button {
    margin-left: 30px;
    background-color: #1d8722;
    height: 33px;
    width: 100px;
    line-height: 33px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 6px
}

player-info .mobile-wrapper .verify-button:hover {
    background-color: #56a82f
}

player-info .mobile-wrapper .verify-button[disabled=disabled],
player-info .mobile-wrapper .verify-button[disabled] {
    background-color: #6f7071
}

player-info .mobile-wrapper .update-button {
    margin-left: 30px;
    background-color: #ed7e0b;
    height: 33px;
    width: 100px;
    line-height: 33px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 6px
}

player-info .mobile-wrapper .update-button:hover {
    background-color: #f58f25
}

player-info .mobile-wrapper .update-button[disabled=disabled],
player-info .mobile-wrapper .update-button[disabled] {
    background-color: #6f7071
}

player-info .player-info-separator {
    border-top: 1px solid #d7d7d7;
    width: 97%;
    margin-left: 12px;
    margin-top: 4px
}

player-info .player-info-suggested-text {
    margin-top: 8px;
    color: #000;
    font-size: 11px;
    font-weight: 600;
    text-align: center
}

player-info .player-info-wrapper {
    display: block;
    margin-top: 8px
}

player-info .player-info-wrapper .player-info-label {
    display: inline
}

player-info .player-info-wrapper .player-info-label.last-name {
    margin-left: 15px
}

player-info .player-info-wrapper .player-info-label.dob {
    line-height: 45px
}

player-info .player-info-wrapper .player-info-label.address {
    margin-left: 25px
}

player-info .player-info-wrapper .player-info-label.city {
    margin-left: 15px
}

player-info .player-info-wrapper .player-name-input {
    margin-left: 15px;
    height: 33px;
    width: 130px;
    text-align: left;
    line-height: 33px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px
}

player-info .player-info-wrapper .player-name-input.error {
    box-shadow: 0 0 6px red
}

player-info .player-info-wrapper .hideNameCss {
    color: #fff !important
}

player-info .player-info-wrapper .showNameCss {
    color: #000
}

player-info .player-info-wrapper .name-errors-wrapper {
    display: flex
}

player-info .player-info-wrapper .name-errors-wrapper .name-error {
    font-size: 10px;
    color: #591508;
    width: 30%;
    margin-top: 1px;
    height: 10px
}

player-info .player-info-wrapper .name-errors-wrapper .fnameErr {
    margin-left: 95px
}

player-info .player-info-wrapper .name-errors-wrapper .lnameErr {
    margin-left: 328px
}

player-info .player-info-wrapper .nameCheckbox {
    display: block;
    margin-bottom: 5px;
    margin-top: 2px;
    height: 13px;
    position: relative
}

player-info .player-info-wrapper .nameCheckbox .checkboxName {
    font-size: 12px;
    display: inline;
    margin-left: 94px
}

player-info .player-info-wrapper .nameCheckbox .checkboxFirstName {
    margin-left: 94px
}

player-info .player-info-wrapper .nameCheckbox .checkboxLastName {
    margin-left: 368px
}

player-info .player-info-wrapper .firstNameCheckbox:after,
player-info .player-info-wrapper .lastNameCheckbox:after {
    top: -2px
}

player-info .player-info-wrapper .info-icon {
    height: 14px;
    width: 14px;
    cursor: pointer
}

player-info .player-info-wrapper span.cross {
    position: absolute;
    right: 12px;
    top: 12px;
    cursor: pointer
}

player-info .player-info-wrapper .popup-hr {
    border: .1px solid #e4e1e1;
    margin: 0 0 5px
}

player-info .player-info-wrapper .popup-msg {
    font-family: Arial;
    font-size: 26px;
    color: #066093;
    background: #fdfdeb;
    width: 250px;
    border-radius: 7px;
    margin-bottom: 18px;
    position: absolute;
    box-shadow: 1px 1px 4px grey;
    padding: 4px 12px;
    display: block
}

player-info .player-info-wrapper .popup-msg h3 {
    color: #aa1414;
    font-size: 22px;
    margin: 9px 0
}

player-info .player-info-wrapper .popup-msg p {
    font-family: Arial;
    font-size: 13px
}

player-info .player-info-wrapper .popup-msg:after {
    content: "";
    position: absolute;
    left: 72%;
    bottom: -6px;
    border-left: 0 solid transparent;
    border-right: 14px solid transparent;
    border-bottom: 14px solid #fdfdeb;
    transform: rotate(315deg);
    -webkit-transform: rotate(315deg);
    box-shadow: -3px 3px 6px -2px grey, 0 1px 0 -1px grey
}

player-info .player-info-wrapper .fname-popup {
    top: -115px;
    left: 4px
}

player-info .player-info-wrapper .lname-popup {
    top: -115px;
    left: 480px
}

player-info .player-info-wrapper .select-day {
    height: 33px;
    width: 65px;
    text-align: left;
    line-height: 33px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    margin-left: 22px;
    padding: 8px
}

player-info .player-info-wrapper .select-day.error {
    box-shadow: 0 0 6px red
}

player-info .player-info-wrapper .select-gender {
    height: 33px;
    width: 190px;
    text-align: left;
    line-height: 33px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    margin-left: 53px
}

player-info .player-info-wrapper .pl-27 {
    padding-left: 27px
}

player-info .player-info-wrapper .adjust-dob {
    padding-left: 0 !important
}

player-info .player-info-wrapper .day {
    margin-left: 20px;
    width: 53px
}

player-info .player-info-wrapper .select-month {
    height: 33px;
    width: 110px;
    text-align: left;
    line-height: 33px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    margin-left: 6px;
    padding: 8px
}

player-info .player-info-wrapper .select-month.error {
    box-shadow: 0 0 6px red
}

player-info .player-info-wrapper .select-month.select-year {
    margin-left: 5px;
    width: 70px
}

player-info .player-info-wrapper .player-info-error {
    font-size: 10px;
    color: #591508;
    height: 10px;
    margin-left: 121px;
    margin-top: 1px
}

player-info .player-info-wrapper .address-input {
    margin-left: 10px;
    height: 33px;
    width: 228px;
    text-align: left;
    line-height: 33px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px
}

player-info .player-info-wrapper .address-input.error {
    box-shadow: 0 0 6px red
}

player-info .player-info-wrapper .address-input.address2 {
    margin-left: 16px
}

player-info .player-info-wrapper .select-state {
    height: 33px;
    width: 190px;
    text-align: left;
    line-height: 33px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding: 8px;
    margin-left: 67px
}

player-info .player-info-wrapper .select-state.error {
    box-shadow: 0 0 6px red
}

player-info .player-info-wrapper option {
    padding-left: 5px
}

player-info .player-info-wrapper .state-input {
    height: 33px;
    width: 141px;
    text-align: left;
    line-height: 33px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px;
    margin-left: 9px
}

player-info .player-info-wrapper .state-input.error {
    box-shadow: 0 0 6px red
}

player-info .player-info-wrapper .state-error-wrapper {
    display: flex
}

player-info .player-info-wrapper .state-error-wrapper .state-error {
    font-size: 10px;
    color: #591508;
    width: 20%;
    height: 10px;
    margin-left: 120px
}

player-info .player-info-wrapper .state-error-wrapper .state-error.city {
    margin-left: 105px
}

player-info .player-info-wrapper .state-error-wrapper .state-error.pin {
    margin-left: 51px
}

player-info .player-info-wrapper .player-info-btn-container {
    text-align: center;
    margin-top: 5px
}

player-info .player-info-wrapper .player-info-btn-container .player-info-btn {
    background-color: #1d8722;
    height: 33px;
    width: 110px;
    line-height: 33px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 18px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

player-info .player-info-wrapper .player-info-btn-container .player-info-btn:hover {
    background-color: #56a82f
}

player-info .player-info-wrapper .player-info-btn-container .player-info-btn[disabled=disabled],
player-info .player-info-wrapper .player-info-btn-container .player-info-btn[disabled] {
    background-color: #6f7071
}

player-info .player-info-wrapper .highlight {
    box-shadow: 0 0 6px red
}

player-info .player-info-wrapper select[disabled] {
    background: #ebebe4
}

myaccount-mobile-verify .account-mobile-wrapper {
    width: 560px
}

myaccount-mobile-verify .account-mobile-wrapper .account-mobile-label {
    font-size: 22px;
    color: #591508;
    padding-top: 23px
}

myaccount-mobile-verify .account-mobile-wrapper .account-mobile-label.payment-popup-label {
    font-size: 19px
}

myaccount-mobile-verify .account-mobile-wrapper .label-separator {
    border-top: 1px solid;
    width: 93%;
    margin-left: 20px;
    margin-top: 5px
}

myaccount-mobile-verify .account-mobile-wrapper .sub-label {
    font-size: 20px;
    margin-top: 5px
}

myaccount-mobile-verify .account-mobile-wrapper .sub-label .bonus-label {
    color: #1d8621
}

myaccount-mobile-verify .account-mobile-wrapper .payment-label {
    padding-top: 5px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 18px;
    font-weight: 700;
    text-align: center;
    font-size: 14px
}

myaccount-mobile-verify .account-mobile-wrapper .enter-mobile-wrapper {
    display: flex;
    margin-top: 14px;
    margin-left: 15px
}

myaccount-mobile-verify .account-mobile-wrapper .enter-mobile-wrapper .enter-label {
    font-size: 15px;
    line-height: 21px
}

myaccount-mobile-verify .account-mobile-wrapper .enter-mobile-wrapper .mobile-input-readonly {
    height: 40px;
    width: 40px;
    text-align: center;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1
}

myaccount-mobile-verify .account-mobile-wrapper .enter-mobile-wrapper .mobile-input-readonly.error {
    box-shadow: 0 0 6px red
}

myaccount-mobile-verify .account-mobile-wrapper .enter-mobile-wrapper .mobile-input {
    height: 40px;
    width: 184px;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    margin-left: 10px;
    padding-left: 10px
}

myaccount-mobile-verify .account-mobile-wrapper .enter-mobile-wrapper .mobile-input.error {
    box-shadow: 0 0 6px red
}

myaccount-mobile-verify .account-mobile-wrapper .mobile-verify-btn {
    background-color: #1d8722;
    height: 38px;
    width: 100px;
    line-height: 38px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 12px;
    border-radius: 4px;
    margin-bottom: 10px
}

myaccount-mobile-verify .account-mobile-wrapper .mobile-verify-btn:hover {
    background-color: #56a82f
}

myaccount-mobile-verify .account-mobile-wrapper .mobile-verify-btn[disabled=disabled],
myaccount-mobile-verify .account-mobile-wrapper .mobile-verify-btn[disabled] {
    background-color: #6f7071
}

myaccount-mobile-verify .account-mobile-wrapper .mobile-verify-btn.payment-button {
    margin-top: 5px
}

myaccount-mobile-verify .account-mobile-wrapper .error-message {
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #c20b0e;
    line-height: 6px;
    text-align: center;
    margin-top: 5px
}

myaccount-mobile-verify .account-mobile-wrapper .otp-info-label {
    font-size: 13px;
    margin-top: 13px
}

myaccount-mobile-verify .account-mobile-wrapper .enter-otp-label {
    line-height: 26px
}

myaccount-mobile-verify .account-mobile-wrapper .enter-otp-label .resend-link {
    text-decoration: underline;
    cursor: pointer
}

myaccount-mobile-verify .account-mobile-wrapper .otp-container {
    display: flex;
    margin-left: 90px;
    margin-top: 11px;
    font-size: 15px
}

myaccount-mobile-verify .account-mobile-wrapper .otp-container .enter-code {
    line-height: 40px
}

myaccount-mobile-verify .account-mobile-wrapper .otp-container .otp-input {
    height: 40px;
    width: 184px;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px
}

myaccount-mobile-verify .account-mobile-wrapper .otp-container .otp-input.error {
    box-shadow: 0 0 6px red
}

myaccount-mobile-verify .account-mobile-wrapper .otp-verify-btn {
    background-color: #1d8722;
    height: 38px;
    width: 100px;
    line-height: 38px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    border-radius: 4px;
    margin-left: 10px;
    margin-bottom: 10px;
    margin-top: 12px
}

myaccount-mobile-verify .account-mobile-wrapper .otp-verify-btn:hover {
    background-color: #56a82f
}

myaccount-mobile-verify .account-mobile-wrapper .otp-verify-btn[disabled=disabled],
myaccount-mobile-verify .account-mobile-wrapper .otp-verify-btn[disabled] {
    background-color: #6f7071
}

myaccount-mobile-verify .account-mobile-wrapper .amount {
    color: #1d8621
}

myaccount-mobile-verify .account-mobile-wrapper .thanks-label {
    font-size: 14px;
    line-height: 35px;
    margin-top: 10px
}

myaccount-mobile-verify .account-mobile-wrapper .options-ok-button {
    background-color: #1d8722;
    height: 30px;
    width: 80px;
    line-height: 30px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 10px;
    font-size: 12px;
    margin-bottom: 10px
}

myaccount-mobile-verify .account-mobile-wrapper .options-ok-button:hover {
    background-color: #56a82f
}

myaccount-mobile-verify .account-mobile-wrapper .options-ok-button[disabled=disabled],
myaccount-mobile-verify .account-mobile-wrapper .options-ok-button[disabled] {
    background-color: #6f7071
}

myaccount-username-change {
    font-family: Arial, Helvetica, sans-serif
}

myaccount-username-change .username-error-response {
    text-align: center;
    height: 6px;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #c20b0e;
    line-height: 4px
}

myaccount-username-change .username-success {
    text-align: center;
    margin-top: 10px;
    height: 55px;
    padding: 5px 5px 5px 0
}

myaccount-username-change .username-success .options-ok-button {
    background-color: #1d8722;
    height: 30px;
    width: 80px;
    line-height: 30px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 15px;
    font-size: 12px
}

myaccount-username-change .username-success .options-ok-button:hover {
    background-color: #56a82f
}

myaccount-username-change .username-success .options-ok-button[disabled=disabled],
myaccount-username-change .username-success .options-ok-button[disabled] {
    background-color: #6f7071
}

myaccount-username-change .username-change-wrapper {
    padding: 15px 15px 8px;
    width: 420px
}

myaccount-username-change .username-change-wrapper hr {
    margin: 5px 0 2px
}

myaccount-username-change .username-change-wrapper .change-user-name-label {
    text-align: center;
    color: #894747;
    font-size: 15px;
    font-weight: 500
}

myaccount-username-change .username-change-wrapper .username-label {
    font-size: 12px
}

myaccount-username-change .username-change-wrapper .label-div {
    display: inline-block;
    padding: 8px
}

myaccount-username-change .username-change-wrapper .username-input {
    line-height: 20px;
    background-color: #fff;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-sizing: border-box;
    width: 200px;
    margin-top: -16px;
    font-size: 14px;
    font-weight: 300;
    padding: 5px 0 6px 5px;
    height: 33px;
    text-align: left;
    box-shadow: 1px 1px 1px 0 #d1d1d1
}

myaccount-username-change .username-change-wrapper .label-name {
    width: 200px;
    float: left;
    text-align: left;
    margin-bottom: -13px;
    font-weight: 500
}

myaccount-username-change .username-change-wrapper .label-input {
    width: 200px;
    float: right;
    height: 21px
}

myaccount-username-change .username-change-wrapper .options-save-button {
    background-color: #1d8722;
    height: 33px;
    width: 100px;
    line-height: 33px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 5px;
    font-size: 12px
}

myaccount-username-change .username-change-wrapper .options-save-button:hover {
    background-color: #56a82f
}

myaccount-username-change .username-change-wrapper .options-save-button[disabled=disabled],
myaccount-username-change .username-change-wrapper .options-save-button[disabled] {
    background-color: #6f7071
}

myaccount-username-change .username-change-wrapper .highlight {
    box-shadow: 0 0 6px red
}

myaccount-email-change {
    font-family: Arial, Helvetica, sans-serif
}

myaccount-email-change .email-success {
    text-align: center;
    margin-top: 8px;
    width: 330px;
    height: 95px;
    line-height: 200%;
    padding: 2px 2px 0 0
}

myaccount-email-change .email-success .options-ok-button {
    background-color: #1d8722;
    height: 30px;
    width: 80px;
    line-height: 30px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 15px;
    font-size: 12px
}

myaccount-email-change .email-success .options-ok-button:hover {
    background-color: #56a82f
}

myaccount-email-change .email-success .options-ok-button[disabled=disabled],
myaccount-email-change .email-success .options-ok-button[disabled] {
    background-color: #6f7071
}

myaccount-email-change .email-change-wrapper {
    padding: 15px 15px 5px;
    width: 350px
}

myaccount-email-change .email-change-wrapper hr {
    margin: 5px 0 2px
}

myaccount-email-change .email-change-wrapper .change-email-label {
    text-align: center;
    color: #894747;
    font-size: 15px;
    font-weight: 500
}

myaccount-email-change .email-change-wrapper .emailstatus {
    padding: 8px 0 6px 8px
}

myaccount-email-change .email-change-wrapper .emailstatus.status-verified {
    color: #1d8621
}

myaccount-email-change .email-change-wrapper .label-name {
    width: 200px;
    float: left;
    text-align: left;
    padding-top: 10px;
    font-weight: 500
}

myaccount-email-change .email-change-wrapper .email-input {
    margin-top: 8px;
    line-height: 22px;
    background-color: #fff;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-sizing: border-box;
    width: 100%;
    font-size: 14px;
    font-weight: 300;
    padding: 5px 0 6px 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    text-align: left
}

myaccount-email-change .email-change-wrapper .options-save-button {
    margin-top: 5px;
    background-color: #1d8722;
    height: 33px;
    width: 100px;
    line-height: 33px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    font-size: 12px
}

myaccount-email-change .email-change-wrapper .options-save-button:hover {
    background-color: #56a82f
}

myaccount-email-change .email-change-wrapper .options-save-button[disabled=disabled],
myaccount-email-change .email-change-wrapper .options-save-button[disabled] {
    background-color: #6f7071
}

myaccount-email-change .email-change-wrapper .email-error-response {
    text-align: center;
    margin-top: 5px;
    width: 330px;
    height: 8px;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #c20b0e;
    line-height: 8px
}

myaccount-email-change .email-change-wrapper .highlight {
    box-shadow: 0 0 6px red
}

bonus .bonus-wrapper {
    padding: 10px
}

bonus .bonus-wrapper .bonus-label {
    font-size: 15px;
    width: 20%;
    line-height: 35px
}

bonus .bonus-wrapper .table-wrapper {
    border: 1px solid #d7d7d7;
    width: 100%;
    border-radius: 5px
}

bonus .bonus-wrapper .table-wrapper .web-rupee {
    font-family: WebRupee
}

bonus .bonus-wrapper .table-wrapper table {
    width: 978px
}

bonus .bonus-wrapper .table-wrapper table th {
    font-size: 14px;
    text-align: center;
    line-height: 35px;
    width: 195px;
    background: linear-gradient(180deg, #f8f8f8 0, #eaeaea);
    border-left: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7
}

bonus .bonus-wrapper .table-wrapper table th:first-child {
    border-left: none
}

bonus .bonus-wrapper .table-wrapper .bonus-data-wrapper {
    height: 328px;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box;
    width: 100%
}

bonus .bonus-wrapper .table-wrapper .bonus-data-wrapper table {
    width: 978px
}

bonus .bonus-wrapper .table-wrapper .bonus-data-wrapper table tr td {
    font-size: 12px;
    text-align: center;
    width: 195px;
    border-left: 1px solid #d7d7d7;
    line-height: 40px
}

bonus .bonus-wrapper .table-wrapper .bonus-data-wrapper table tr td:first-child {
    border-left: none
}

bonus .bonus-wrapper .table-wrapper .bonus-data-wrapper table tr:last-child {
    border-bottom: 1px solid #d7d7d7
}

bonus .bonus-wrapper .table-wrapper .bonus-data-wrapper table tr:nth-child(odd) {
    background-color: #fff
}

transactions .transaction-header-wrapper {
    display: flex;
    justify-content: space-around
}

transactions .transaction-header-wrapper .transaction-label {
    font-size: 15px;
    line-height: 45px
}

transactions .transaction-header-wrapper .transaction-filter {
    height: 45px;
    width: 170px;
    text-align: left;
    line-height: 45px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px
}

transactions .transaction-header-wrapper .transaction-filter.error {
    box-shadow: 0 0 6px red
}

transactions .transaction-header-wrapper .download-transactions {
    background-color: #ed7e0b;
    height: 40px;
    width: 108px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

transactions .transaction-header-wrapper .download-transactions:hover {
    background-color: #f58f25
}

transactions .transaction-header-wrapper .download-transactions[disabled=disabled],
transactions .transaction-header-wrapper .download-transactions[disabled] {
    background-color: #6f7071
}

transactions .transaction-container {
    border: 1px solid #d7d7d7;
    width: 754px;
    border-radius: 5px;
    margin-top: 8px
}

transactions .transaction-container .transaction-loader-wrapper {
    width: 756px;
    height: 324px;
    position: absolute
}

transactions .transaction-container .transaction-loader-wrapper .loader {
    background: url(https://www.bpm-game.com/static/image/spin.gif) no-repeat;
    width: 52px;
    height: 52px;
    margin: 0 auto;
    top: 150px;
    position: relative
}

transactions .transaction-container .table-header-wrapper table {
    width: 754px
}

transactions .transaction-container .table-header-wrapper table th {
    font-size: 14px;
    text-align: center;
    line-height: 35px;
    background: linear-gradient(180deg, #f8f8f8 0, #eaeaea);
    border-left: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7
}

transactions .transaction-container .table-header-wrapper table th:first-child {
    border-left: none;
    width: 110px
}

transactions .transaction-container .table-header-wrapper table th:nth-child(2),
transactions .transaction-container .table-header-wrapper table th:nth-child(4) {
    width: 110px
}

transactions .transaction-container .table-header-wrapper table th:nth-child(5) {
    width: 140px
}

transactions .transaction-container .table-header-wrapper table th:nth-child(6) {
    width: 95px
}

transactions .transaction-container .table-data-wrapper {
    height: 286px;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box
}

transactions .transaction-container .table-data-wrapper table {
    width: 754px
}

transactions .transaction-container .table-data-wrapper table tr td {
    font-size: 12px;
    text-align: center;
    border-left: 1px solid #d7d7d7;
    height: 40px;
    line-height: 15px
}

transactions .transaction-container .table-data-wrapper table tr td:first-child {
    border-left: none;
    width: 110px
}

transactions .transaction-container .table-data-wrapper table tr td:nth-child(2),
transactions .transaction-container .table-data-wrapper table tr td:nth-child(4) {
    width: 110px
}

transactions .transaction-container .table-data-wrapper table tr td:nth-child(5) {
    width: 140px
}

transactions .transaction-container .table-data-wrapper table tr td:nth-child(6) {
    width: 95px
}

transactions .transaction-container .table-data-wrapper table tr:last-child {
    border-bottom: 1px solid #d7d7d7
}

transactions .transaction-container .table-data-wrapper table tr:nth-child(2n) {
    background-color: #f5f5f5
}

transactions .transaction-container .table-data-wrapper .web-rupee {
    font-family: WebRupee
}

tourney-tkt .tourney-container {
    border: 1px solid #d7d7d7;
    width: 980px;
    border-radius: 5px;
    background: #fff;
    margin: 10px auto 0
}

tourney-tkt .tourney-container .table-header-wrapper table {
    width: 980px
}

tourney-tkt .tourney-container .table-header-wrapper table th {
    font-size: 14px;
    text-align: center;
    line-height: 35px;
    background: linear-gradient(180deg, #f8f8f8 0, #eaeaea);
    border-left: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7;
    padding: 3px
}

tourney-tkt .tourney-container .table-header-wrapper table th:first-child {
    border-left: none;
    width: 140px
}

tourney-tkt .tourney-container .table-header-wrapper table th:nth-child(2) {
    width: 108px
}

tourney-tkt .tourney-container .table-header-wrapper table th:nth-child(3) {
    width: 220px
}

tourney-tkt .tourney-container .table-header-wrapper table th:nth-child(4) {
    width: 135px
}

tourney-tkt .tourney-container .table-header-wrapper table th:nth-child(5) {
    width: 70px
}

tourney-tkt .tourney-container .table-header-wrapper table th:nth-child(6) {
    width: 150px
}

tourney-tkt .tourney-container .table-data-wrapper {
    height: 363px;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box
}

tourney-tkt .tourney-container .table-data-wrapper table {
    width: 980px
}

tourney-tkt .tourney-container .table-data-wrapper table tr td {
    font-size: 12px;
    text-align: center;
    border-left: 1px solid #d7d7d7;
    height: 40px;
    line-height: 15px;
    padding: 3px
}

tourney-tkt .tourney-container .table-data-wrapper table tr td:first-child {
    border-left: none;
    width: 140px
}

tourney-tkt .tourney-container .table-data-wrapper table tr td:nth-child(2) {
    width: 108px
}

tourney-tkt .tourney-container .table-data-wrapper table tr td:nth-child(3) {
    width: 220px
}

tourney-tkt .tourney-container .table-data-wrapper table tr td:nth-child(4) {
    width: 135px
}

tourney-tkt .tourney-container .table-data-wrapper table tr td:nth-child(5) {
    width: 70px
}

tourney-tkt .tourney-container .table-data-wrapper table tr td:nth-child(6) {
    width: 150px
}

tourney-tkt .tourney-container .table-data-wrapper table tr:last-child {
    border-bottom: 1px solid #d7d7d7
}

tourney-tkt .tourney-container .table-data-wrapper table tr:nth-child(2n) {
    background-color: #f5f5f5
}

tourney-tkt .tourney-container .table-data-wrapper .web-rupee {
    font-family: WebRupee
}

tourney-tkt .tourney-container .table-data-wrapper .redeem-btn {
    background-color: #1d8722;
    height: 28px;
    width: 140px;
    line-height: 28px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

tourney-tkt .tourney-container .table-data-wrapper .redeem-btn:hover {
    background-color: #56a82f
}

tourney-tkt .tourney-container .table-data-wrapper .redeem-btn[disabled=disabled],
tourney-tkt .tourney-container .table-data-wrapper .redeem-btn[disabled] {
    background-color: #6f7071
}

tourney-tkt .tourney-container .table-data-wrapper .status-color {
    color: #591508
}

ticket-redeem-popup .redeem-popup-wrapper {
    width: 400px;
    height: 179px
}

ticket-redeem-popup .redeem-popup-wrapper .redeem-label {
    font-size: 18px;
    color: #591508;
    padding-top: 23px
}

ticket-redeem-popup .redeem-popup-wrapper .popup-label-separator {
    border-top: 1px solid;
    width: 93%;
    margin-left: 20px;
    margin-top: 5px
}

ticket-redeem-popup .redeem-popup-wrapper .redeem-message {
    padding: 10px;
    line-height: 20px;
    font-size: 14px
}

ticket-redeem-popup .redeem-popup-wrapper .web-rupee {
    font-family: WebRupee
}

ticket-redeem-popup .redeem-popup-wrapper .redeem-button-wrapper {
    display: flex;
    justify-content: center;
    padding-top: 10px
}

ticket-redeem-popup .redeem-popup-wrapper .redeem-button-wrapper .confirm-btn {
    background-color: #1d8722;
    height: 40px;
    width: 100px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

ticket-redeem-popup .redeem-popup-wrapper .redeem-button-wrapper .confirm-btn:hover {
    background-color: #56a82f
}

ticket-redeem-popup .redeem-popup-wrapper .redeem-button-wrapper .confirm-btn[disabled=disabled],
ticket-redeem-popup .redeem-popup-wrapper .redeem-button-wrapper .confirm-btn[disabled] {
    background-color: #6f7071
}

ticket-redeem-popup .redeem-popup-wrapper .redeem-button-wrapper .cancel-btn {
    background-color: #227cad;
    height: 40px;
    width: 100px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-left: 25px
}

ticket-redeem-popup .redeem-popup-wrapper .redeem-button-wrapper .cancel-btn:hover {
    background-color: #2890c9
}

ticket-redeem-popup .redeem-popup-wrapper .redeem-button-wrapper .cancel-btn[disabled=disabled],
ticket-redeem-popup .redeem-popup-wrapper .redeem-button-wrapper .cancel-btn[disabled] {
    background-color: #6f7071
}

update-add-cash-limit .add-cash-limit-wrapper {
    width: 450px;
    height: 179px
}

update-add-cash-limit .add-cash-limit-wrapper .popup-label {
    color: #1c1c1c;
    padding: 8px 20px 5px;
    text-align: left;
    font-size: 14px;
    font-weight: 700
}

update-add-cash-limit .add-cash-limit-wrapper .popup-label-separator {
    border-top: 1px solid #c8c8c8;
    width: 93%;
    margin-left: 15px;
    margin-top: 5px
}

update-add-cash-limit .add-cash-limit-wrapper .add-cash-limit-message {
    font-size: 13px;
    padding: 10px 10px 0;
    line-height: 20px
}

update-add-cash-limit .add-cash-limit-wrapper .add-cash-limit-message .popup-amount {
    color: #8b1817;
    font-weight: 700
}

update-add-cash-limit .add-cash-limit-wrapper .add-cash-limit-button-wrapper {
    display: flex;
    justify-content: center;
    padding-top: 20px
}

update-add-cash-limit .add-cash-limit-wrapper .add-cash-limit-button-wrapper .confirm-btn {
    background-color: #1d8722;
    height: 40px;
    width: 110px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    font-weight: 700
}

update-add-cash-limit .add-cash-limit-wrapper .add-cash-limit-button-wrapper .confirm-btn:hover {
    background-color: #56a82f
}

update-add-cash-limit .add-cash-limit-wrapper .add-cash-limit-button-wrapper .confirm-btn[disabled=disabled],
update-add-cash-limit .add-cash-limit-wrapper .add-cash-limit-button-wrapper .confirm-btn[disabled] {
    background-color: #6f7071
}

update-add-cash-limit .add-cash-limit-wrapper .add-cash-limit-button-wrapper .cancel-btn {
    background-color: #e1e1e1;
    height: 40px;
    width: 110px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    color: #1c1c1c;
    margin-right: 15px;
    font-weight: 700
}

update-add-cash-limit .add-cash-limit-wrapper .add-cash-limit-button-wrapper .cancel-btn:hover {
    background-color: #dbdbdb
}

update-add-cash-limit .add-cash-limit-wrapper .add-cash-limit-button-wrapper .cancel-btn[disabled=disabled],
update-add-cash-limit .add-cash-limit-wrapper .add-cash-limit-button-wrapper .cancel-btn[disabled] {
    background-color: #6f7071
}

update-add-cash-limit .add-cash-limit-Error {
    width: 450px;
    height: 90px
}

update-add-cash-limit .add-cash-limit-Error .popup-label {
    color: #1c1c1c;
    padding: 8px 20px 5px;
    text-align: left;
    font-size: 14px;
    font-weight: 700
}

update-add-cash-limit .add-cash-limit-Error .popup-label-separator {
    border-top: 1px solid #c8c8c8;
    width: 93%;
    margin-left: 15px;
    margin-top: 5px
}

update-add-cash-limit .add-cash-limit-Error .add-cash-limit-message {
    font-size: 13px;
    padding: 10px 10px 0;
    line-height: 20px
}

update-add-cash-limit .add-cash-limit-Error .add-cash-limit-message .popup-amount {
    color: #8b1817;
    font-weight: 700
}

show-add-cash-validation .cash-limit-validation-wrapper {
    width: 450px;
    height: 179px
}

show-add-cash-validation .cash-limit-validation-wrapper .popup-label {
    color: #591508;
    padding: 8px 20px 5px;
    text-align: left;
    font-size: 14px;
    font-weight: 700
}

show-add-cash-validation .cash-limit-validation-wrapper .popup-label-separator {
    border-top: 1px solid #c8c8c8;
    width: 93%;
    margin-left: 15px;
    margin-top: 5px
}

show-add-cash-validation .cash-limit-validation-wrapper .cash-limit-validation-message {
    font-size: 13px;
    padding: 10px 10px 0;
    line-height: 20px
}

show-add-cash-validation .cash-limit-validation-wrapper .cash-limit-validation-button-wrapper {
    display: flex;
    justify-content: center;
    padding-top: 26px
}

show-add-cash-validation .cash-limit-validation-wrapper .cash-limit-validation-button-wrapper .confirm-btn {
    background-color: #1d8722;
    height: 40px;
    width: 140px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    font-weight: 500
}

show-add-cash-validation .cash-limit-validation-wrapper .cash-limit-validation-button-wrapper .confirm-btn:hover {
    background-color: #56a82f
}

show-add-cash-validation .cash-limit-validation-wrapper .cash-limit-validation-button-wrapper .confirm-btn[disabled=disabled],
show-add-cash-validation .cash-limit-validation-wrapper .cash-limit-validation-button-wrapper .confirm-btn[disabled] {
    background-color: #6f7071
}

show-add-cash-validation .cash-limit-validation-wrapper .cash-limit-validation-button-wrapper .cancel-btn {
    background-color: #227cad;
    height: 40px;
    width: 140px;
    line-height: 40px;
    letter-spacing: .5px;
    font-size: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    color: #fff;
    margin-right: 15px;
    font-weight: 500
}

show-add-cash-validation .cash-limit-validation-wrapper .cash-limit-validation-button-wrapper .cancel-btn:hover {
    background-color: #3879d9
}

show-add-cash-validation .cash-limit-validation-wrapper .cash-limit-validation-button-wrapper .cancel-btn[disabled=disabled],
show-add-cash-validation .cash-limit-validation-wrapper .cash-limit-validation-button-wrapper .cancel-btn[disabled] {
    background-color: #6f7071
}

.email-sms-wrapper {
    padding-left: 10px
}

.email-sms-wrapper [type=checkbox]:checked+label.cb-big,
.email-sms-wrapper [type=checkbox]:not(:checked)+label.cb-big {
    padding-left: 39px
}

.email-sms-wrapper [type=checkbox]:checked+label:before,
.email-sms-wrapper [type=checkbox]:not(:checked)+label:before {
    top: 1px
}

.email-sms-wrapper .sms-wrapper {
    margin-top: 25px
}

.email-sms-wrapper .options-save-button {
    background-color: #1d8722;
    height: 44px;
    width: 100px;
    line-height: 44px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 25px
}

.email-sms-wrapper .options-save-button:hover {
    background-color: #56a82f
}

.email-sms-wrapper .options-save-button[disabled=disabled],
.email-sms-wrapper .options-save-button[disabled] {
    background-color: #6f7071
}

.email-sms-wrapper #sucess-message {
    height: 20px;
    font-size: 12px;
    color: #1d8621;
    text-align: center
}

myaccount-uname-change-not-allow .uname-change-not-allow-wrapper {
    width: 410px;
    height: 200px
}

myaccount-uname-change-not-allow .uname-change-not-allow-wrapper .popup-label {
    color: #860302;
    padding: 8px 20px 5px;
    text-align: center;
    font-size: 14px;
    font-weight: 700
}

myaccount-uname-change-not-allow .uname-change-not-allow-wrapper .popup-label-separator {
    border-top: 1px solid #c8c8c8;
    width: 93%;
    margin-left: 15px;
    margin-top: 5px
}

myaccount-uname-change-not-allow .uname-change-not-allow-wrapper .uname-change-not-allow-message {
    font-size: 13px;
    padding: 10px 10px 0;
    line-height: 20px
}

myaccount-uname-change-not-allow .uname-change-not-allow-wrapper .uname-change-not-allow-message .popup-amount {
    color: #8b1817;
    font-weight: 700
}

myaccount-uname-change-not-allow .uname-change-not-allow-wrapper .uname-change-not-allow-button-wrapper {
    display: flex;
    justify-content: center;
    padding-top: 20px
}

myaccount-uname-change-not-allow .uname-change-not-allow-wrapper .uname-change-not-allow-button-wrapper .confirm-btn {
    background-color: #1d8722;
    height: 40px;
    width: 110px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    font-weight: 700
}

myaccount-uname-change-not-allow .uname-change-not-allow-wrapper .uname-change-not-allow-button-wrapper .confirm-btn:hover {
    background-color: #56a82f
}

myaccount-uname-change-not-allow .uname-change-not-allow-wrapper .uname-change-not-allow-button-wrapper .confirm-btn[disabled=disabled],
myaccount-uname-change-not-allow .uname-change-not-allow-wrapper .uname-change-not-allow-button-wrapper .confirm-btn[disabled] {
    background-color: #6f7071
}

.tournament-structure-wrapper {
    border: 1px solid #d7d7d7;
    border-radius: 4px;
    margin: 8px
}

.tournament-structure-wrapper .left-side-bar-heading-wrapper {
    display: flex;
    width: 100%;
    flex-direction: row;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px
}

.tournament-structure-wrapper .left-side-bar-heading-wrapper .col-heading {
    height: 49px;
    line-height: 49px;
    width: 135px;
    text-align: center;
    background-color: #f4f4f4;
    border-right: 1px solid #d7d7d7
}

.tournament-structure-wrapper .left-side-bar-heading-wrapper .col-heading:last-child {
    border-right: 0
}

.tournament-structure-wrapper .tournament-progress-wrapper {
    width: 100%;
    height: 200px;
    font-size: 14px;
    overflow-y: auto;
    overflow-x: hidden
}

.tournament-structure-wrapper .tournament-progress-wrapper table {
    width: 542px
}

.tournament-structure-wrapper .tournament-progress-wrapper table tr {
    border-bottom: 1px solid #d7d7d7
}

.tournament-structure-wrapper .tournament-progress-wrapper table tr:last-child {
    border-bottom: 0
}

.tournament-structure-wrapper .tournament-progress-wrapper .col-data {
    width: 120px;
    height: 49px;
    text-align: center;
    border-right: 1px solid #d7d7d7
}

.tournament-structure-wrapper .tournament-progress-wrapper .col-data:last-child {
    border-right: 0
}

.tournament-structure-wrapper .tournament-progress-wrapper .current-round {
    background-image: url(https://www.bpm-game.com/static/image/orange_pattern.jpg);
    background-repeat: repeat;
    width: 9px;
    height: 9px
}

.tournament-structure-wrapper .tournament-progress-wrapper .not-applicable {
    background-image: url(https://www.bpm-game.com/static/image/gray_pattern.png);
    background-repeat: repeat;
    height: 9px
}

tournament-prizes .header-container .header-cols {
    width: 25%;
    line-height: 40px;
    text-align: center;
    border-right: 1px solid #d7d7d7
}

tournament-prizes .header-container .header-cols:nth-child(2) {
    width: 200px
}

tournament-prizes .header-container .header-cols:nth-child(5) {
    width: 17px
}

tournament-prizes .header-container .header-cols:last-child {
    border-right: 0
}

tournament-prizes .prize-content-container {
    width: 100%;
    height: 224px;
    box-sizing: border-box;
    position: relative;
    padding: 0;
    overflow-x: hidden;
    overflow-y: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px
}

tournament-prizes .prize-content-container ::-webkit-scrollbar {
    width: 17px
}

tournament-prizes .prize-content-container .vrow {
    box-sizing: border-box;
    width: 100%;
    border-bottom: 1px solid #e4e4e4;
    height: 32px;
    display: flex
}

tournament-prizes .prize-content-container .vrow:nth-child(odd) {
    background: #f5f5f5
}

tournament-prizes .prize-content-container .vrow .tab-content-col {
    width: 25%;
    box-sizing: border-box;
    text-align: center;
    display: inline-block;
    border-right: 1px solid #d7d7d7
}

tournament-prizes .prize-content-container .vrow .tab-content-col:nth-child(2) {
    width: 200px
}

tournament-prizes .prize-content-container .vrow .tab-content-col .single-prize {
    box-sizing: border-box;
    height: 20px;
    line-height: 20px;
    border-bottom: 1px solid #eaeaea
}

tournament-prizes .prize-content-container .vrow .tab-content-col .single-prize:last-child {
    border-bottom: 0
}

tournament-prizes .prize-content-container .vrow .tab-content-col:last-child {
    border-right: 0
}

.header-container .cols-first-section {
    width: 16%;
    line-height: 40px;
    text-align: center;
    border-right: 1px solid #d7d7d7
}

.header-container .cols-first-section:last-child,
.header-container .cols-first-section:nth-child(2) {
    border-right: 0
}

.header-container .cols-first-section.cols-second-section {
    width: 25%
}

.header-container .cols-first-section.rounds {
    width: 21%
}

.tabs-content-wrapper {
    height: 224px;
    font-size: 14px;
    width: 560px;
    display: flex
}

.tabs-content-wrapper .round-wrapper {
    border-right: 1px solid #d7d7d7;
    width: 17.3%;
    overflow-y: auto;
    overflow-x: hidden
}

.tabs-content-wrapper .round-wrapper table {
    width: 92px
}

.tabs-content-wrapper .round-wrapper table tr:nth-child(2n) {
    background: #f5f5f5
}

.tabs-content-wrapper .round-col {
    line-height: 30px;
    text-align: center;
    cursor: pointer
}

.tabs-content-wrapper tournament-table-list {
    width: 26.7%;
    height: 224px;
    position: relative
}

.tabs-content-wrapper tournament-table-list .table-wrapper {
    border-right: 1px solid #d7d7d7;
    width: 100%;
    height: 224px;
    position: relative;
    overflow-y: auto;
    overflow-x: hidden
}

.tabs-content-wrapper tournament-table-list .table-wrapper ::-webkit-scrollbar {
    width: 17px
}

.tabs-content-wrapper tournament-table-list .table-wrapper .vrow {
    box-sizing: border-box;
    width: 100%;
    border-bottom: 1px solid #e4e4e4;
    height: 30px;
    display: flex
}

.tabs-content-wrapper tournament-table-list .table-wrapper .vrow:nth-child(odd) {
    background: #f5f5f5
}

.tabs-content-wrapper tournament-table-list .table-wrapper .vrow.row-selected {
    background: #cdc2ae
}

.tabs-content-wrapper tournament-table-list .table-wrapper .vrow.highlighted div {
    font-weight: 700;
    font-size: 13px
}

.tabs-content-wrapper tournament-table-list .table-wrapper .vrow.grayedout {
    color: #aaa
}

.tabs-content-wrapper tournament-table-list .table-wrapper .vrow .tables {
    display: inline-block;
    box-sizing: border-box;
    width: 85px;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    text-align: center;
    font-size: 14px
}

.tabs-content-wrapper tournament-table-list .table-wrapper .vrow .tables.deals {
    width: 30px;
    text-align: center
}

.tabs-content-wrapper tournament-table-list .table-wrapper .round-hint {
    text-align: center;
    line-height: 16px;
    padding: 50px 10px 10px;
    font-size: 12px
}

.tabs-content-wrapper .player-wrapper {
    width: 62.5%;
    overflow-y: auto;
    overflow-x: hidden
}

.tabs-content-wrapper .player-wrapper table {
    width: 328px
}

.tabs-content-wrapper .player-wrapper table tr:nth-child(2n) {
    background: #f5f5f5
}

.tabs-content-wrapper .player-wrapper .player-col {
    width: 33.2%;
    line-height: 30px;
    text-align: center
}

.tabs-content-wrapper .row-selected {
    background: #cdc2ae
}

.tabs-content-wrapper .show-hint {
    text-align: center;
    font-size: 11px;
    line-height: 224px
}

.tabs-content-wrapper .progress-info {
    width: 100%;
    text-align: center;
    padding-top: 80px
}

.tournament-details-wrapper {
    width: 300px;
    border: 1px solid #d7d7d7;
    border-radius: 5px;
    height: 340px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 13px
}

.tournament-details-wrapper .tournament-info-wrapper {
    background: #f7f7f7;
    height: auto;
    padding-top: 10px;
    padding-left: 15px;
    line-height: 18px
}

.tournament-details-wrapper .tournament-info-wrapper .trophy {
    display: inline-block
}

.tournament-details-wrapper .tournament-info-wrapper .trophy-label {
    top: -5px;
    position: relative;
    font-weight: 700
}

.tournament-details-wrapper .tournament-info-wrapper .info-labels {
    font-weight: 700;
    margin-left: 25px
}

.tournament-details-wrapper .prize-wrapper {
    background: #f7f7f7;
    height: 42%;
    border-bottom: 1px solid #d7d7d7;
    display: flex;
    flex-direction: column
}

.tournament-details-wrapper .prize-wrapper .cash-prize-wrapper {
    background: #fff;
    border: 1px solid #d7d7d7;
    border-radius: 5px;
    margin: 5px;
    height: 100%;
    display: flex
}

.tournament-details-wrapper .prize-wrapper .cash-prize-wrapper .expected-prize-wrapper {
    display: flex;
    width: 100%;
    align-items: center
}

.tournament-details-wrapper .prize-wrapper .cash-prize-wrapper .expected-prize-wrapper .prize-info {
    line-height: 25px;
    align-items: center;
    margin: auto
}

.tournament-details-wrapper .prize-wrapper .cash-prize-wrapper .expected-prize-wrapper .prize-info .prize-label {
    text-align: center;
    font-weight: 700;
    color: #591508
}

.tournament-details-wrapper .prize-wrapper .cash-prize-wrapper .expected-prize-wrapper .prize-info .prize-value {
    font-weight: 700;
    font-size: 22px;
    color: #1d8722;
    text-align: center
}

.tournament-details-wrapper .prize-wrapper .cash-prize-wrapper .expected-prize-wrapper .prize-info .prize-value .big-rupee {
    background-image: url(https://www.bpm-game.com/static/image/rupee_big_02.jpg);
    display: inline-block;
    height: 25px;
    width: 25px;
    vertical-align: middle
}

.tournament-details-wrapper .prize-wrapper .cash-prize-wrapper .expected-prize-wrapper .prize-info .added-prize {
    color: #591508;
    font-size: 10px;
    text-align: center
}

.tournament-details-wrapper .prize-wrapper .cash-prize-wrapper .guaranteed-prize-wrapper {
    padding-top: 8px;
    border: 1px solid #ececec;
    border-radius: 5px;
    margin: auto 5px;
    background: #fefefe;
    position: relative;
    width: 100%;
    height: 60px;
    box-sizing: border-box;
    line-height: 20px;
    align-items: center
}

.tournament-details-wrapper .prize-wrapper .cash-prize-wrapper .guaranteed-prize-wrapper .prize-label {
    text-align: center;
    font-weight: 700;
    color: #591508;
    font-size: 12px;
    position: relative;
    left: 8px
}

.tournament-details-wrapper .prize-wrapper .cash-prize-wrapper .guaranteed-prize-wrapper .prize-value {
    font-weight: 700;
    font-size: 14px;
    color: #1d8722;
    text-align: center
}

.tournament-details-wrapper .prize-wrapper .cash-prize-wrapper .guaranteed-prize-wrapper .prize-value .small-rupee {
    background-image: url(https://www.bpm-game.com/static/image/rupee_small_01.jpg);
    display: inline-block;
    height: 20px;
    width: 20px;
    vertical-align: middle
}

.tournament-details-wrapper .prize-wrapper .cash-prize-wrapper .guaranteed-prize-wrapper .guaranteed-stamp {
    background-image: url(https://www.bpm-game.com/static/image/Stamp_02.jpg);
    width: 30px;
    height: 30px;
    position: absolute;
    top: -8px;
    left: -12px
}

.tournament-details-wrapper .prize-wrapper .prize-other {
    height: 40px;
    font-size: 12px
}

.tournament-details-wrapper .prize-wrapper .prize-other,
.tournament-details-wrapper .prize-wrapper .prize-other.prize-other-ticket {
    background: #fff;
    border: 1px solid #d7d7d7;
    border-radius: 5px;
    margin: 0 5px 5px;
    color: #1d8722;
    display: flex;
    justify-content: center;
    align-items: center
}

.tournament-details-wrapper .prize-wrapper .prize-other.prize-other-ticket {
    height: 100%;
    font-size: 15px;
    flex-direction: column
}

.tournament-details-wrapper .prize-wrapper .prize-label-expected {
    text-align: center;
    color: #591508;
    margin-bottom: 10px;
    font-size: 18px
}

.tournament-details-wrapper .prize-summary-wrapper {
    display: flex
}

.tournament-details-wrapper .prize-summary-wrapper .summary-cols-header {
    border-right: 1px solid #d7d7d7;
    text-align: center;
    width: 33%;
    padding-top: 5px
}

.tournament-details-wrapper .prize-summary-wrapper .summary-cols-header:last-child {
    border-right: 0
}

.tournament-details-wrapper .prize-summary-wrapper .summary-cols-header .summary-cols-value {
    line-height: 30px
}

.tournament-schedule-wrapper {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    margin-left: 10px
}

.tournament-schedule-wrapper .tournament-note {
    font-size: 12px;
    margin-top: 10px
}

.tournament-schedule-wrapper .tournament-note .notice-message {
    background: #fff2b8 url(https://www.bpm-game.com/static/image/infoRed.png) no-repeat 2px;
    border: 1px solid #dcdad2;
    border-radius: 3px;
    padding: 3px 3px 3px 20px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    background-size: 12px
}

.tournament-schedule-wrapper .schedule-image-wrapper {
    margin-top: 15px
}

.tournament-schedule-wrapper .schedule-image-wrapper .schedule-image {
    display: inline-block
}

.tournament-schedule-wrapper .schedule-image-wrapper .schedule-label {
    top: -6px;
    position: relative
}

.tournament-schedule-wrapper .schedule-info-wrapper {
    border: 1px solid #d7d7d7;
    width: 98%;
    height: 67px;
    border-radius: 5px;
    display: flex;
    margin-top: 15px;
    overflow: hidden
}

.tournament-schedule-wrapper .schedule-info-wrapper .set-tournament-state {
    background-color: #f7f7f7;
    width: 22%
}

.tournament-schedule-wrapper .schedule-info-wrapper .set-tournament-state.tournament-progress-color {
    background-color: #ed7e0b;
    color: #fff
}

.tournament-schedule-wrapper .schedule-info-wrapper .set-tournament-state .schedule-status-info {
    font-size: 12px;
    text-align: center;
    line-height: 20px;
    margin-top: 13px
}

.tournament-schedule-wrapper .schedule-info-wrapper .set-tournament-state .schedule-status-info .status-heading-label {
    font-weight: 700
}

.tournament-schedule-wrapper .schedule-info-wrapper .set-tournament-state .schedule-status-info .progress-label-wrapper {
    margin-left: 42px
}

.tournament-schedule-wrapper .schedule-info-wrapper .tournament-status-info {
    width: 21%
}

.tournament-schedule-wrapper .schedule-info-wrapper .tournament-status-info .tournament-status {
    text-align: center;
    font-size: 20px;
    line-height: 40px;
    margin-top: 13px
}

.tournament-schedule-wrapper .schedule-info-wrapper .arrow-image {
    z-index: 1
}

.tournament-schedule-wrapper .schedule-info-wrapper .join-button {
    background-color: #1d8722;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

.tournament-schedule-wrapper .schedule-info-wrapper .join-button:hover {
    background-color: #56a82f
}

.tournament-schedule-wrapper .schedule-info-wrapper .join-button[disabled=disabled],
.tournament-schedule-wrapper .schedule-info-wrapper .join-button[disabled] {
    background-color: #6f7071
}

.tournament-schedule-wrapper .schedule-info-wrapper .join-button.withdraw {
    background-color: #1c6cab
}

.tournament-schedule-wrapper .schedule-info-wrapper .join-button.withdraw:hover {
    background-color: #2a8bd6;
    color: #fff
}

.tournament-schedule-wrapper .schedule-info-wrapper .join-button.waitlist {
    background-color: #ed7e0b
}

.tournament-schedule-wrapper .schedule-info-wrapper .join-button.waitlist:hover {
    background-color: #f58f25;
    color: #fff
}

.tournament-schedule-wrapper .set-progress-position {
    margin-left: -31px;
    width: 24% !important
}

.header-container {
    display: flex;
    width: 100%;
    background: linear-gradient(180deg, #f8f8f8 0, #eaeaea);
    height: 40px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px
}

.header-container .header-label-first-col {
    text-align: center;
    line-height: 40px;
    border-right: 1px solid #d7d7d7;
    width: 20%
}

.header-container .header-label-first-col.header-label-second-col {
    width: 30%
}

.header-container .col-player-status {
    text-align: center;
    line-height: 40px;
    width: 49%
}

.header-container .webrupee {
    font-family: WebRupee
}

.tab-content-container {
    height: 224px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    width: 560px;
    display: flex;
    overflow-x: hidden;
    overflow-y: auto
}

.tab-content-container table {
    width: 559px
}

.tab-content-container table tr:nth-child(2n) {
    background: #f5f5f5
}

.tab-content-container table td:nth-child(3) {
    text-align: center
}

.tab-content-container .col1-data {
    width: 20.1%;
    text-align: center;
    line-height: 32px;
    border-right: 1px solid #d7d7d7
}

.tab-content-container .col1-data.col2-data {
    width: 30.3%
}

.tab-content-container .join-players-info {
    width: 100%;
    text-align: center;
    padding-top: 80px
}

tournament-joined-players .header-container .header-cols {
    width: 33.33%;
    line-height: 40px;
    text-align: center;
    border-right: 1px solid #d7d7d7
}

tournament-joined-players .header-container .header-cols:nth-child(4) {
    width: 17px
}

tournament-joined-players .header-container .header-cols:last-child {
    border-right: 0
}

tournament-joined-players .joined-content-container {
    width: 100%;
    height: 224px;
    box-sizing: border-box;
    position: relative;
    padding: 0;
    overflow-x: hidden;
    overflow-y: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px
}

tournament-joined-players .joined-content-container ::-webkit-scrollbar {
    width: 17px
}

tournament-joined-players .joined-content-container .vrow {
    box-sizing: border-box;
    width: 100%;
    border-bottom: 1px solid #e4e4e4;
    height: 32px;
    display: flex
}

tournament-joined-players .joined-content-container .vrow:nth-child(odd) {
    background: #f5f5f5
}

tournament-joined-players .joined-content-container .vrow .tab-content-col {
    box-sizing: border-box;
    width: 33.33%;
    text-align: center;
    display: inline-block;
    height: 32px;
    line-height: 32px;
    border-right: 1px solid #d7d7d7
}

tournament-joined-players .joined-content-container .vrow .tab-content-col:last-child {
    border-right: 0
}

tourney-block-popup .block-popup-wrapper {
    width: 470px;
    height: 180px
}

tourney-block-popup .block-popup-wrapper .heading-info {
    font-size: 20px;
    color: #591508;
    margin-top: 15px
}

tourney-block-popup .block-popup-wrapper .separator {
    border-top: 1px solid;
    width: 94%;
    margin-left: 16px;
    margin-top: 3px
}

tourney-block-popup .block-popup-wrapper .content-info {
    font-size: 13px;
    padding: 15px;
    line-height: 20px
}

tourney-block-popup .block-popup-wrapper .take-seat {
    background-color: #1d8722;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

tourney-block-popup .block-popup-wrapper .take-seat:hover {
    background-color: #56a82f
}

tourney-block-popup .block-popup-wrapper .take-seat[disabled=disabled],
tourney-block-popup .block-popup-wrapper .take-seat[disabled] {
    background-color: #6f7071
}

.tournament-parent-wrapper {
    width: 900px;
    height: auto;
    margin: auto;
    padding: 15px 10px 10px;
    text-align: left
}

.tournament-parent-wrapper .tournament-section-wrapper {
    display: flex
}

.tournament-parent-wrapper tournament-details {
    display: block;
    margin: auto;
    width: 560px
}

tournament-details #tournament-tab-wrapper {
    display: flex;
    height: 35px;
    width: 560px;
    margin-left: 5px;
    margin-bottom: 3px
}

tournament-details #tournament-tab-wrapper .tourney-tab {
    height: 38px;
    width: 24%;
    background: linear-gradient(180deg, #f8f8f8 0, #eaeaea);
    line-height: 13px;
    vertical-align: middle;
    border: 1px solid #d7d7d7;
    margin-right: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

tournament-details #tournament-tab-wrapper .tourney-tab.active {
    background: #591508;
    color: #fff;
    border-bottom: none
}

.tourney-tab-content-container {
    border: 1px solid #d7d7d7;
    border-top: 3px solid #591508;
    height: 300px;
    width: 560px;
    border-radius: 5px;
    overflow: hidden
}

.tourney-tab-content-container.footer {
    height: 35px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-width: 1px 0 0;
    border-top: 1px solid #d7d7d7;
    background: linear-gradient(180deg, #f8f8f8 0, #eaeaea)
}

.account-common-bg {
    width: 600px;
    margin: auto;
    height: auto;
    padding: 20px
}

inbox #inbox-section {
    padding: 20px;
    height: 100%;
    -moz-user-select: none;
    user-select: none;
    -webkit-user-select: none;
    overflow: auto;
    box-sizing: border-box
}

inbox #inbox-section #inbox-section-top-bar {
    width: 100%;
    height: 40px
}

inbox #inbox-section #inbox-section-top-bar .title {
    float: left;
    font-size: 16px
}

inbox #inbox-section #inbox-section-top-bar .select-all {
    float: right;
    top: 4px;
    position: relative
}

inbox #inbox-section #inbox-section-top-bar .delete-selected {
    float: right;
    margin: 1px 10px;
    cursor: pointer
}

inbox #inbox-section #message-list .message-container {
    background: linear-gradient(180deg, #f1eff0 0, #e3e3e3);
    width: 100%;
    padding: 0;
    box-sizing: border-box;
    border-radius: 5px;
    border: 1px solid #d1d1d1;
    transition: padding 1s;
    margin-bottom: 10px
}

inbox #inbox-section #message-list .message-container.expanded {
    padding: 0 0 20px
}

inbox #inbox-section #message-list .message-subject {
    padding: 10px;
    cursor: pointer
}

inbox #inbox-section #message-list .message-subject.bold {
    font-weight: 700
}

inbox #inbox-section #message-list .message-content {
    height: 0;
    width: 100%;
    background: #fff;
    transition: height 1s;
    box-sizing: border-box;
    overflow-y: auto;
    overflow-x: hidden
}

inbox #inbox-section #message-list .message-content.expanded {
    height: 200px
}

inbox #inbox-section #message-list .message-content .message-content-div {
    padding: 20px;
    line-height: 15px
}

inbox #inbox-section #message-list .message-content .message-content-div h1,
inbox #inbox-section #message-list .message-content .message-content-div h2,
inbox #inbox-section #message-list .message-content .message-content-div h3,
inbox #inbox-section #message-list .message-content .message-content-div h4,
inbox #inbox-section #message-list .message-content .message-content-div h5,
inbox #inbox-section #message-list .message-content .message-content-div h6 {
    font-weight: 700
}

inbox #inbox-section #message-list .message-content .message-content-div h1 {
    font-size: 20px;
    line-height: 20px
}

inbox #inbox-section #message-list .message-content .message-content-div h2 {
    font-size: 18px;
    line-height: 18px
}

inbox #inbox-section #message-list .message-content .message-content-div h3 {
    font-size: 16px;
    line-height: 16px
}

inbox #inbox-section #message-list .message-content .message-content-div h4 {
    font-size: 14px;
    line-height: 14px
}

inbox #inbox-section #message-list .message-content .message-content-div h5 {
    font-size: 12px;
    line-height: 12px
}

inbox #inbox-section #message-list .message-content .message-content-div h6 {
    font-size: 10px;
    line-height: 10px
}

inbox #inbox-section #message-list .message-content .message-content-div b {
    font-weight: 700
}

inbox #inbox-section #message-list .message-content .message-content-div a {
    color: #3b73af;
    text-decoration: none
}

inbox #inbox-section #message-list .message-content .message-content-div a:hover {
    text-decoration: underline
}

inbox #inbox-section #message-list .message-content .message-content-div i {
    font-style: italic
}

inbox #inbox-section #message-list .message-content .message-content-div ol,
inbox #inbox-section #message-list .message-content .message-content-div ul {
    list-style: initial;
    padding: inherit
}

inbox #inbox-section #message-list .message-content .message-content-div li {
    list-style: initial
}

withdrawal-details .withdrawal-label-wrapper {
    display: flex;
    line-height: 45px;
    justify-content: space-between
}

withdrawal-details .withdrawal-label-wrapper .withdrawal-label {
    font-size: 15px
}

withdrawal-details .withdrawal-label-wrapper .withdraw-select {
    height: 40px;
    width: 150px;
    text-align: center;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px
}

withdrawal-details .withdrawal-label-wrapper .withdraw-select.error {
    box-shadow: 0 0 6px red
}

withdrawal-details .withdrawal-header-container {
    border: 1px solid #d7d7d7;
    width: 754px;
    border-radius: 5px;
    margin-top: 8px
}

withdrawal-details .withdrawal-header-container .web-rupee {
    font-family: WebRupee
}

withdrawal-details .withdrawal-header-container .table-wrapper table {
    width: 754px
}

withdrawal-details .withdrawal-header-container .table-wrapper table th {
    font-size: 14px;
    text-align: center;
    line-height: 35px;
    background: linear-gradient(180deg, #f8f8f8 0, #eaeaea);
    border-left: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7
}

withdrawal-details .withdrawal-header-container .table-wrapper table th:first-child {
    border-left: none;
    width: 104px
}

withdrawal-details .withdrawal-header-container .table-wrapper table th:nth-child(2) {
    width: 135px
}

withdrawal-details .withdrawal-header-container .table-wrapper table th:nth-child(3) {
    width: 110px
}

withdrawal-details .withdrawal-header-container .table-wrapper table th:nth-child(4) {
    width: 133px
}

withdrawal-details .withdrawal-header-container .table-wrapper table th:nth-child(5) {
    width: 150px
}

withdrawal-details .withdrawal-header-container .table-data-wrapper {
    height: 286px;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box
}

withdrawal-details .withdrawal-header-container .table-data-wrapper table {
    width: 754px
}

withdrawal-details .withdrawal-header-container .table-data-wrapper table tr td {
    font-size: 11px;
    text-align: center;
    border-left: 1px solid #d7d7d7;
    height: 40px;
    line-height: 15px
}

withdrawal-details .withdrawal-header-container .table-data-wrapper table tr td:first-child {
    border-left: none;
    width: 104px
}

withdrawal-details .withdrawal-header-container .table-data-wrapper table tr td:nth-child(2) {
    width: 135px
}

withdrawal-details .withdrawal-header-container .table-data-wrapper table tr td:nth-child(3) {
    width: 110px
}

withdrawal-details .withdrawal-header-container .table-data-wrapper table tr td:nth-child(4) {
    width: 133px
}

withdrawal-details .withdrawal-header-container .table-data-wrapper table tr td:nth-child(5) {
    width: 150px
}

withdrawal-details .withdrawal-header-container .table-data-wrapper table tr:last-child {
    border-bottom: 1px solid #d7d7d7
}

withdrawal-details .withdrawal-header-container .table-data-wrapper table tr tr:nth-child(2n) {
    background-color: #f5f5f5
}

withdrawal-details .withdrawal-header-container .table-data-wrapper table .web-rupee {
    font-family: WebRupee
}

withdrawal-details .withdrawal-header-container .table-data-wrapper table .default-message {
    font-size: 12px
}

withdrawal-details .withdrawal-header-container .table-data-wrapper .cancel-btn {
    background-color: #1d8722;
    height: 30px;
    width: 87px;
    line-height: 30px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 13px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

withdrawal-details .withdrawal-header-container .table-data-wrapper .cancel-btn:hover {
    background-color: #56a82f
}

withdrawal-details .withdrawal-header-container .table-data-wrapper .cancel-btn[disabled=disabled],
withdrawal-details .withdrawal-header-container .table-data-wrapper .cancel-btn[disabled] {
    background-color: #6f7071
}

withdrawal-details .withdrawal-header-container .table-data-wrapper .web-rupee {
    font-family: WebRupee
}

withdrawal-details .withdrawal-header-container .table-data-wrapper .status-link {
    color: #591508;
    text-decoration: underline
}

withdrawal-details .withdrawal-header-container .table-data-wrapper .status-link:hover {
    cursor: pointer;
    text-decoration: none
}

place-withdrawal .withdrawal-wrapper {
    padding: 10px
}

place-withdrawal .withdrawal-wrapper .webrupee {
    font-size: 13px;
    font-family: WebRupee
}

place-withdrawal .withdrawal-wrapper .withdrawal-label {
    font-size: 14px;
    text-align: left
}

place-withdrawal .withdrawal-wrapper .withdrawal-label-enter-amount {
    text-align: left;
    margin-top: 4px;
    font-size: 14px;
    display: inline-block
}

place-withdrawal .withdrawal-wrapper .big-input {
    margin-top: 5px;
    height: 40px;
    width: 91%;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px
}

place-withdrawal .withdrawal-wrapper .big-input.error {
    box-shadow: 0 0 6px red
}

place-withdrawal .withdrawal-wrapper .withdrawal-error {
    font-size: 11px;
    color: #591508;
    height: 12px;
    margin-top: 3px
}

place-withdrawal .withdrawal-wrapper .withdrawal-error.not-eligible {
    margin-top: 7px
}

place-withdrawal .withdrawal-wrapper .withdrawal-error.special-character {
    height: auto
}

place-withdrawal .withdrawal-wrapper .upload-file-error {
    margin-top: 3px;
    font-size: 11px;
    color: #591508;
    height: 30px;
    display: none
}

place-withdrawal .withdrawal-wrapper .upload-file-error:not(:empty) {
    display: block
}

place-withdrawal .withdrawal-wrapper .address-mandate-txt {
    text-align: center;
    font-size: 11px;
    color: #aa0402;
    font-weight: 700;
    margin-bottom: 10px;
    position: relative
}

place-withdrawal .withdrawal-wrapper .header-wrapper {
    display: flex
}

place-withdrawal .withdrawal-wrapper .header-wrapper .withdrawal-main-label {
    width: 20%;
    font-size: 16px;
    margin-bottom: 7px
}

place-withdrawal .withdrawal-wrapper .header-wrapper .withdrawal-bank-holiday-message {
    padding-right: 10px;
    color: #d34332;
    float: right;
    width: 80%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper {
    border: 1px solid #d7d7d7;
    height: 336px;
    border-radius: 5px;
    background-color: #fff;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section {
    width: 100%;
    border-bottom: 1px solid #d7d7d7;
    height: 160px;
    padding: 6px 20px;
    box-sizing: border-box
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .enter-amount-wrapper {
    margin-top: -2px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .enter-amount-container-up {
    display: flex
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .enter-amount-container-up .input-wrapper {
    width: 25%;
    font-size: 14px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .enter-amount-container-up .input-wrapper .placeholder {
    position: relative
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .enter-amount-container-up .input-wrapper .placeholder:after {
    position: relative;
    left: -208px;
    content: attr(placeholder-value);
    font-family: WebRupee;
    font-size: 25px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .enter-amount-container-up .input-wrapper .amount-input {
    padding-left: 20px;
    font-size: 25px;
    height: 40px;
    width: 209px;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .enter-amount-container-up .input-wrapper .amount-input.error,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .enter-amount-container-up .input-wrapper .highlight {
    box-shadow: 0 0 6px red
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .enter-amount-container-down {
    display: flex
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .min-amount {
    display: inline-block;
    opacity: .6
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .withdraw-by-wrapper {
    width: 25%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .withdraw-by-wrapper .withdrawable-wrapper {
    display: flex
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .withdraw-by-wrapper .withdrawable-wrapper .withdrawable-label {
    margin-top: -1%;
    font-size: 13px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .withdraw-by-wrapper .withdrawable-wrapper .webrupee-wrapper {
    font-weight: 700;
    color: #1c8622;
    display: inline-block
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .withdraw-by-wrapper .withdrawable-wrapper .withdrawable-amount {
    margin-left: 23%;
    font-size: 14px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .withdraw-by-wrapper .withdrawable-wrapper .withdrawable-amount-knowmore {
    float: right;
    font-size: 10px;
    color: #000;
    font-weight: 400;
    text-decoration: underline
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .withdraw-by-wrapper .withdrawable-wrapper .withdrawable-amount-knowmore a {
    color: #000
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .withdraw-by-wrapper .options-wrapper {
    display: flex
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .withdraw-by-wrapper .options-wrapper .option {
    margin-top: 22px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .withdraw-by-wrapper .options-wrapper .option.cheque-option {
    margin-left: 22px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .withdraw-by-wrapper .options-wrapper .radio-label {
    border: 1px solid #d7d7d7;
    border-radius: 5px;
    padding: 1em 1em 1em 27px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .withdraw-by-wrapper .options-wrapper .radio-label.cheque-label {
    padding-right: 73px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .withdraw-by-wrapper .options-wrapper [type=radio]:checked+label:after,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .withdraw-by-wrapper .options-wrapper [type=radio]:checked+label:before,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .withdraw-by-wrapper .options-wrapper [type=radio]:not(:checked)+label:after,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .withdraw-by-wrapper .options-wrapper [type=radio]:not(:checked)+label:before {
    top: 14px;
    left: 5px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .withdraw-by-wrapper .withdraw-By {
    margin-top: 16px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .account-wrapper {
    width: 25%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .account-wrapper .highlight {
    box-shadow: 0 0 6px red
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .account-number-wrapper {
    width: 25%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .account-number-wrapper .highlight {
    box-shadow: 0 0 6px red
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .account-number-wrapper .repeat-label {
    margin-top: 3px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .account-number-wrapper input::-webkit-inner-spin-button,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .account-number-wrapper input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .account-number-wrapper input[type=number] {
    -moz-appearance: textfield
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .holder-name-repeat-wrapper {
    width: 25%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .holder-name-repeat-wrapper .highlight {
    box-shadow: 0 0 6px red
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .mobile-wrapper {
    width: 25%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .mobile-wrapper .withdraw-mobile-input {
    height: 40px;
    width: 213px;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    margin-top: 5px;
    padding-left: 10px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .mobile-wrapper .highlight,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .mobile-wrapper .withdraw-mobile-input.error {
    box-shadow: 0 0 6px red
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .verify-mobile {
    width: 25%;
    margin-top: 4%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .ifsc-wrapper {
    width: 25%;
    height: 61px;
    position: relative
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .ifsc-wrapper .ifsc-input-container .ifsc-input {
    margin-top: 5px;
    height: 40px;
    width: 150px;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px;
    width: 95% !important
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .ifsc-wrapper .ifsc-input-container .highlight,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .ifsc-wrapper .ifsc-input-container .ifsc-input.error {
    box-shadow: 0 0 6px red
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-left-section .ifsc-wrapper .ifsc-link {
    line-height: 75px;
    margin-left: 15px;
    font-size: 14px;
    position: absolute;
    left: 98px;
    top: 3px;
    font-size: 10px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section {
    width: 100%;
    height: auto;
    padding: 6px 20px;
    box-sizing: border-box
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .withdrawal-error {
    font-size: 11px;
    color: #591508;
    height: 12px;
    display: none;
    margin-top: 3px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .withdrawal-error.not-eligible {
    margin-top: 7px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .withdrawal-error:not(:empty) {
    display: block
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down {
    display: flex
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .add-front-doc-wrapper .main-selected {
    display: flex;
    padding: 1px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .add-front-doc-wrapper .main-selected .mainfront-left-selected {
    text-align: left;
    padding-left: 7px;
    width: 60%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .add-front-doc-wrapper .main-selected .mainfront-right-selcted {
    width: 41%;
    padding-right: 0
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .add-back-doc-wrapper .main-selected {
    display: flex;
    padding: 1px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .add-back-doc-wrapper .main-selected .mainfront-left-selected {
    text-align: left;
    padding-left: 7px;
    width: 60%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .add-back-doc-wrapper .main-selected .mainfront-right-selcted {
    width: 41%;
    padding-right: 0
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .address-input {
    height: 40px;
    width: 91%;
    text-align: center;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    margin-top: 5px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .address-input.error {
    box-shadow: 0 0 6px red
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .input-proof {
    height: 40px;
    width: 91%;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    margin-top: 5px;
    padding-left: 10px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .highlight,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .input-proof.error {
    box-shadow: 0 0 6px red
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .add-back-doc-wrapper,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .add-front-doc-wrapper,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .enter-add-proof-section,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .select-addproof-wrapper {
    width: 25%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper {
    padding-top: 6px;
    display: flex
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .hide-file-input-field {
    height: .1px;
    width: .1px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    visibility: hidden;
    opacity: 0
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .file-upload-button {
    background-color: #1d8722;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    width: 160px;
    padding: 14px;
    font-size: 16px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .file-upload-button:hover {
    background-color: #56a82f
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .file-upload-button.upload-disable,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .file-upload-button.upload-disable:hover,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .file-upload-button[disabled=disabled],
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .file-upload-button[disabled] {
    background-color: #6f7071
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .upload-label {
    margin-bottom: 8px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .choose-file-hint {
    color: #b1a9b1;
    line-height: 47px;
    width: 25%;
    padding-left: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .choose-file-hint.file-chosen {
    color: #000
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .red-tooltip {
    margin-top: 16px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .button-loader {
    background: url(https://www.bpm-game.com/static/image/actions.gif) no-repeat;
    width: 140px;
    height: 47px;
    margin-left: 10px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .camera-icon {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAdCAYAAADCdc79AAAABHNCSVQICAgIfAhkiAAAAF96VFh0UmF3IHByb2ZpbGUgdHlwZSBBUFAxAAAImeNKT81LLcpMVigoyk/LzEnlUgADYxMuE0sTS6NEAwMDCwMIMDQwMDYEkkZAtjlUKNEABZiYm6UBoblZspkpiM8FAE+6FWgbLdiMAAADOElEQVRYha2XMW/aUBCA71UMGWI9qpClA3bEUIFawQRUqaWoZohUhkgwMVWAunTs34hVZQ8oUiQmvDFkSKJEFDXPXQJOZBU1MmaIOqDWllsJdXkdEqpXC9KH4SbO7+74eHe+OxBwCqV0Rdf1lOd5q7w+AACxWOzrxsbGgNc+xGuoadrrbrf7fB4YAIDz8/OXlNIPCCGXx/4Rb+DBYCDNCzMRXdfjvLZcQP1+P+66rhAUyDCMxFKBer0ed8BpYtt2lFKKeWwRq4xGoyd+g5ubm2ir1dpeBAgAQBTFoaIop4Ig/Gafr62t/WLrCwEAEEKy7XZ7c5G0LCKiKA4rlYqGEHKRaZrPGo1GMUggjLEXDod/hMNhFwDAcRxs23Y0KFS1Wq2HOp1OOoizoiin0/oLpRTruh6fN822bUcty5JCjuM8nscxn88fZTKZi1nn9/VwQSk1a7VaYdqNYYw9WZY7hmEk2PPxeLzK3YcAAMrl8sFDMH6warVaF0Vx6D+TZbmTyWQudnZ2jvxn3J06n88f+VPU7/fjvV4v4TgOBgCQJGmoKMpHhNB4YlOpVBqqqr5jXxjDMBKj0Wh4dnb2IhAQxtjz30yz2SwcHh7+M0ps245eXl4mLcvSJvAIoTEhpMPWlG3b0b29vbfTvosrZbIsd/wws+aa67qCpmkFthHyppkbKBaL/a0DSin+35C9h8qxz5LJpLE0oEgkcjv5zDso/cN40qsWBsIYe6zOuw/5u74gCD+XAhQ0cNAfwpUytkDT6bTJ4yNJ0oDVJ61hKUBs3SCEXJ4CLRQKx6zOu+BxAbXb7U1WLxaL2iwojLFXLpcP2JWCEJLl3SS4GqPrugIhJMv2k2KxqJmm+eX6+vqpr1N/ZmEopSuqqm5OixsYCACg1WptW5b1jR0f8Xj8CgCuHvKr1WqlefasuYZrvV5/QwjJ8thSSvH+/n553v1oLiCAu5tqNpsFy7KkGSArhJCsqqrVIMsa2t3dfR90dcUYe+zrvcjGCABQKpWaIUmSBkH+AALcFXtQ32myvr7+/dHW1tanZQVcRJLJpBGJRG4RAIBlWdLJycmrRa47qGCMvVQq1c3lcscAAH8AlPiUYiPB8ckAAAAASUVORK5CYII=") no-repeat;
    background-size: 18px;
    background-position: 95% 5px;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: sub;
    margin-right: 5px;
    position: absolute;
    left: 3px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .upload-main {
    background-color: #fff;
    border-radius: 5px;
    border: 1px dashed grey;
    text-align: center;
    width: 94%;
    font-size: 12px;
    box-sizing: border-box;
    padding: 8px 2px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .upload-main.boxhighlight {
    box-shadow: 0 0 6px red;
    border-color: red
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .upload-main .mainfront-right {
    width: 37%;
    text-align: left;
    padding-left: 1px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .upload-main .mainfront-left {
    width: 64%;
    text-align: left;
    padding-left: 1px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .upload-main .mainfront-ID {
    display: flex
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .up {
    margin-top: 2px;
    font-size: 13px;
    font-weight: 700
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .mid {
    color: green;
    padding-top: 4px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .bottom {
    color: grey;
    font-style: italic;
    font-size: 9px;
    padding-right: 2px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .upload-button {
    background-color: #1d8722;
    height: 36px;
    width: 108px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    height: 28px;
    width: 92%;
    line-height: 36px;
    border-radius: 0 auto;
    display: block;
    position: relative;
    border: 1px solid #eaeaea;
    background-color: #eaeaea;
    color: #000;
    font-size: 9px;
    font-weight: 700;
    box-shadow: none;
    line-height: 28px;
    max-width: 100px;
    margin: auto auto -2px;
    padding-right: 7px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .upload-button:hover {
    background-color: #56a82f
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .upload-button[disabled=disabled],
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .upload-button[disabled] {
    background-color: #6f7071
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .upload-button:hover {
    background-color: #eaeaea !important
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .upload-main:nth-of-type(2) {
    margin-left: 19px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .doc-select .upload-main:nth-of-type(2) {
    display: none
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .doc-select .upload-main:first-of-type {
    width: 100%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .upload-succ {
    background-position: 95% 5px;
    background-size: 18px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .upload-succ .upload-button {
    background-color: transparent
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .upload-front-error {
    width: 49%;
    font-size: 11px;
    margin-top: 5px;
    vertical-align: top;
    color: #591508;
    display: inline-block
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .upload-back-error {
    margin-top: 5px;
    vertical-align: top;
    font-size: 11px;
    color: #591508;
    display: inline-block;
    width: 50%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .highlight-main {
    box-shadow: 0 0 6px red;
    border: 1px dashed #771717
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up {
    display: flex
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .id-front-doc-wrapper .main-selected {
    display: flex;
    padding: 1px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .id-front-doc-wrapper .main-selected .mainfront-left-selected {
    text-align: left;
    padding-left: 7px;
    width: 60%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .id-front-doc-wrapper .main-selected .mainfront-right-selcted {
    width: 41%;
    padding-right: 0
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .id-back-doc-wrapper .main-selected {
    display: flex;
    padding: 1px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .id-back-doc-wrapper .main-selected .mainfront-left-selected {
    text-align: left;
    padding-left: 7px;
    width: 60%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .id-back-doc-wrapper .main-selected .mainfront-right-selcted {
    width: 41%;
    padding-right: 0
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .enter-id-proof-section,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .id-back-doc-wrapper,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .id-front-doc-wrapper,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .select-proof-wrapper {
    width: 25%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .address-input {
    height: 40px;
    width: 91%;
    text-align: center;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    margin-top: 5px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .address-input.error {
    box-shadow: 0 0 6px red
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .input-proof {
    height: 40px;
    width: 91%;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    margin-top: 5px;
    padding-left: 10px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .highlight,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .input-proof.error {
    box-shadow: 0 0 6px red
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper {
    padding-top: 6px;
    display: flex
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .hide-file-input-field {
    height: .1px;
    width: .1px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    visibility: hidden;
    opacity: 0
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .file-upload-button {
    background-color: #1d8722;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    width: 160px;
    padding: 14px;
    font-size: 16px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .file-upload-button:hover {
    background-color: #56a82f
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .file-upload-button.upload-disable,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .file-upload-button.upload-disable:hover,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .file-upload-button[disabled=disabled],
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .file-upload-button[disabled] {
    background-color: #6f7071
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .upload-label {
    margin-bottom: 8px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .choose-file-hint {
    color: #b1a9b1;
    line-height: 47px;
    width: 25%;
    padding-left: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .choose-file-hint.file-chosen {
    color: #000
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .red-tooltip {
    margin-top: 16px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .button-loader {
    background: url(https://www.bpm-game.com/static/image/actions.gif) no-repeat;
    width: 140px;
    height: 47px;
    margin-left: 10px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .camera-icon {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAdCAYAAADCdc79AAAABHNCSVQICAgIfAhkiAAAAF96VFh0UmF3IHByb2ZpbGUgdHlwZSBBUFAxAAAImeNKT81LLcpMVigoyk/LzEnlUgADYxMuE0sTS6NEAwMDCwMIMDQwMDYEkkZAtjlUKNEABZiYm6UBoblZspkpiM8FAE+6FWgbLdiMAAADOElEQVRYha2XMW/aUBCA71UMGWI9qpClA3bEUIFawQRUqaWoZohUhkgwMVWAunTs34hVZQ8oUiQmvDFkSKJEFDXPXQJOZBU1MmaIOqDWllsJdXkdEqpXC9KH4SbO7+74eHe+OxBwCqV0Rdf1lOd5q7w+AACxWOzrxsbGgNc+xGuoadrrbrf7fB4YAIDz8/OXlNIPCCGXx/4Rb+DBYCDNCzMRXdfjvLZcQP1+P+66rhAUyDCMxFKBer0ed8BpYtt2lFKKeWwRq4xGoyd+g5ubm2ir1dpeBAgAQBTFoaIop4Ig/Gafr62t/WLrCwEAEEKy7XZ7c5G0LCKiKA4rlYqGEHKRaZrPGo1GMUggjLEXDod/hMNhFwDAcRxs23Y0KFS1Wq2HOp1OOoizoiin0/oLpRTruh6fN822bUcty5JCjuM8nscxn88fZTKZi1nn9/VwQSk1a7VaYdqNYYw9WZY7hmEk2PPxeLzK3YcAAMrl8sFDMH6warVaF0Vx6D+TZbmTyWQudnZ2jvxn3J06n88f+VPU7/fjvV4v4TgOBgCQJGmoKMpHhNB4YlOpVBqqqr5jXxjDMBKj0Wh4dnb2IhAQxtjz30yz2SwcHh7+M0ps245eXl4mLcvSJvAIoTEhpMPWlG3b0b29vbfTvosrZbIsd/wws+aa67qCpmkFthHyppkbKBaL/a0DSin+35C9h8qxz5LJpLE0oEgkcjv5zDso/cN40qsWBsIYe6zOuw/5u74gCD+XAhQ0cNAfwpUytkDT6bTJ4yNJ0oDVJ61hKUBs3SCEXJ4CLRQKx6zOu+BxAbXb7U1WLxaL2iwojLFXLpcP2JWCEJLl3SS4GqPrugIhJMv2k2KxqJmm+eX6+vqpr1N/ZmEopSuqqm5OixsYCACg1WptW5b1jR0f8Xj8CgCuHvKr1WqlefasuYZrvV5/QwjJ8thSSvH+/n553v1oLiCAu5tqNpsFy7KkGSArhJCsqqrVIMsa2t3dfR90dcUYe+zrvcjGCABQKpWaIUmSBkH+AALcFXtQ32myvr7+/dHW1tanZQVcRJLJpBGJRG4RAIBlWdLJycmrRa47qGCMvVQq1c3lcscAAH8AlPiUYiPB8ckAAAAASUVORK5CYII=") no-repeat;
    background-size: 18px;
    background-position: 95% 5px;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: sub;
    margin-right: 5px;
    position: absolute;
    left: 3px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .upload-main {
    background-color: #fff;
    border-radius: 5px;
    border: 1px dashed grey;
    text-align: center;
    width: 94%;
    font-size: 12px;
    box-sizing: border-box;
    padding: 8px 2px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .upload-main.boxhighlight {
    box-shadow: 0 0 6px red;
    border-color: red
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .upload-main .mainfront-right {
    width: 37%;
    text-align: left;
    padding-left: 1px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .upload-main .mainfront-left {
    width: 64%;
    text-align: left;
    padding-left: 1px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .upload-main .mainfront-ID {
    display: flex
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .up {
    margin-top: 2px;
    font-size: 13px;
    font-weight: 700
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .mid {
    color: green;
    padding-top: 4px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .bottom {
    color: grey;
    font-style: italic;
    font-size: 9px;
    padding-right: 2px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .upload-button {
    background-color: #1d8722;
    height: 36px;
    width: 108px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    height: 28px;
    width: 92%;
    line-height: 36px;
    border-radius: 0 auto;
    display: block;
    position: relative;
    border: 1px solid #eaeaea;
    background-color: #eaeaea;
    color: #000;
    font-size: 9px;
    font-weight: 700;
    box-shadow: none;
    line-height: 28px;
    max-width: 100px;
    margin: auto auto -2px;
    padding-right: 7px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .upload-button:hover {
    background-color: #56a82f
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .upload-button[disabled=disabled],
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .upload-button[disabled] {
    background-color: #6f7071
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .upload-button:hover {
    background-color: #eaeaea !important
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .upload-main:nth-of-type(2) {
    margin-left: 19px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .doc-select .upload-main:nth-of-type(2) {
    display: none
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .doc-select .upload-main:first-of-type {
    width: 100%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .upload-succ {
    background-position: 95% 5px;
    background-size: 18px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .upload-succ .upload-button {
    background-color: transparent
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .upload-front-error {
    width: 49%;
    font-size: 11px;
    margin-top: 5px;
    vertical-align: top;
    color: #591508;
    display: inline-block
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .upload-back-error {
    margin-top: 5px;
    vertical-align: top;
    font-size: 11px;
    color: #591508;
    display: inline-block;
    width: 50%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .highlight-main {
    box-shadow: 0 0 6px red;
    border: 1px dashed #771717
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-amount-container-down .address-input {
    height: 40px;
    width: 91%;
    text-align: center;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    margin-top: 5px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-amount-container-down .address-input.error,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .holder-name-wrapper .highlight {
    box-shadow: 0 0 6px red
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .document-proof-wrapper {
    margin-top: 5px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .document-proof-wrapper .address-input {
    height: 40px;
    width: 91%;
    text-align: center;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    margin-top: 5px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .document-proof-wrapper .address-input.error {
    box-shadow: 0 0 6px red
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .document-proof-wrapper .enter-proof-section {
    padding-top: 6px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .document-proof-wrapper .enter-proof-section .input-proof {
    height: 40px;
    width: 91%;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    margin-top: 5px;
    padding-left: 10px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .document-proof-wrapper .enter-proof-section .highlight,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .document-proof-wrapper .enter-proof-section .input-proof.error {
    box-shadow: 0 0 6px red
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper {
    padding-top: 6px;
    display: flex
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .hide-file-input-field {
    height: .1px;
    width: .1px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    visibility: hidden;
    opacity: 0
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .file-upload-button {
    background-color: #1d8722;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    width: 160px;
    padding: 14px;
    font-size: 16px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .file-upload-button:hover {
    background-color: #56a82f
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .file-upload-button.upload-disable,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .file-upload-button.upload-disable:hover,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .file-upload-button[disabled=disabled],
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .file-upload-button[disabled] {
    background-color: #6f7071
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .upload-label {
    margin-bottom: 8px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .choose-file-hint {
    color: #b1a9b1;
    line-height: 47px;
    width: 25%;
    padding-left: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .choose-file-hint.file-chosen {
    color: #000
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .red-tooltip {
    margin-top: 16px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .button-loader {
    background: url(https://www.bpm-game.com/static/image/actions.gif) no-repeat;
    width: 140px;
    height: 47px;
    margin-left: 10px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .camera-icon {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAdCAYAAADCdc79AAAABHNCSVQICAgIfAhkiAAAAF96VFh0UmF3IHByb2ZpbGUgdHlwZSBBUFAxAAAImeNKT81LLcpMVigoyk/LzEnlUgADYxMuE0sTS6NEAwMDCwMIMDQwMDYEkkZAtjlUKNEABZiYm6UBoblZspkpiM8FAE+6FWgbLdiMAAADOElEQVRYha2XMW/aUBCA71UMGWI9qpClA3bEUIFawQRUqaWoZohUhkgwMVWAunTs34hVZQ8oUiQmvDFkSKJEFDXPXQJOZBU1MmaIOqDWllsJdXkdEqpXC9KH4SbO7+74eHe+OxBwCqV0Rdf1lOd5q7w+AACxWOzrxsbGgNc+xGuoadrrbrf7fB4YAIDz8/OXlNIPCCGXx/4Rb+DBYCDNCzMRXdfjvLZcQP1+P+66rhAUyDCMxFKBer0ed8BpYtt2lFKKeWwRq4xGoyd+g5ubm2ir1dpeBAgAQBTFoaIop4Ig/Gafr62t/WLrCwEAEEKy7XZ7c5G0LCKiKA4rlYqGEHKRaZrPGo1GMUggjLEXDod/hMNhFwDAcRxs23Y0KFS1Wq2HOp1OOoizoiin0/oLpRTruh6fN822bUcty5JCjuM8nscxn88fZTKZi1nn9/VwQSk1a7VaYdqNYYw9WZY7hmEk2PPxeLzK3YcAAMrl8sFDMH6warVaF0Vx6D+TZbmTyWQudnZ2jvxn3J06n88f+VPU7/fjvV4v4TgOBgCQJGmoKMpHhNB4YlOpVBqqqr5jXxjDMBKj0Wh4dnb2IhAQxtjz30yz2SwcHh7+M0ps245eXl4mLcvSJvAIoTEhpMPWlG3b0b29vbfTvosrZbIsd/wws+aa67qCpmkFthHyppkbKBaL/a0DSin+35C9h8qxz5LJpLE0oEgkcjv5zDso/cN40qsWBsIYe6zOuw/5u74gCD+XAhQ0cNAfwpUytkDT6bTJ4yNJ0oDVJ61hKUBs3SCEXJ4CLRQKx6zOu+BxAbXb7U1WLxaL2iwojLFXLpcP2JWCEJLl3SS4GqPrugIhJMv2k2KxqJmm+eX6+vqpr1N/ZmEopSuqqm5OixsYCACg1WptW5b1jR0f8Xj8CgCuHvKr1WqlefasuYZrvV5/QwjJ8thSSvH+/n553v1oLiCAu5tqNpsFy7KkGSArhJCsqqrVIMsa2t3dfR90dcUYe+zrvcjGCABQKpWaIUmSBkH+AALcFXtQ32myvr7+/dHW1tanZQVcRJLJpBGJRG4RAIBlWdLJycmrRa47qGCMvVQq1c3lcscAAH8AlPiUYiPB8ckAAAAASUVORK5CYII=") no-repeat;
    background-size: 18px;
    background-position: 95% 5px;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: sub;
    margin-right: 5px;
    position: absolute;
    left: 3px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .upload-main {
    background-color: #fff;
    border-radius: 5px;
    border: 1px dashed grey;
    padding: 4px 2px 0;
    text-align: center;
    width: 94%;
    font-size: 12px;
    box-sizing: border-box
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .up {
    font-size: 13px;
    font-weight: 700
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .mid {
    color: green;
    padding-top: 4px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .bottom {
    display: block;
    color: grey;
    font-style: italic;
    font-size: 9px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .upload-button {
    background-color: #1d8722;
    height: 36px;
    width: 108px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    height: 28px;
    width: 92%;
    line-height: 36px;
    border-radius: 0 auto;
    display: block;
    position: relative;
    border: 1px solid #eaeaea;
    background-color: #eaeaea;
    color: #000;
    font-size: 9px;
    font-weight: 700;
    box-shadow: none;
    line-height: 28px;
    max-width: 100px;
    margin: auto auto -2px;
    padding-right: 7px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .upload-button:hover {
    background-color: #56a82f
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .upload-button[disabled=disabled],
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .upload-button[disabled] {
    background-color: #6f7071
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .upload-button:hover {
    background-color: #eaeaea !important
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .upload-main:nth-of-type(2) {
    margin-left: 19px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .doc-select .upload-main:nth-of-type(2) {
    display: none
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .doc-select .upload-main:first-of-type {
    width: 100%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .upload-succ {
    background-position: 95% 5px;
    background-size: 18px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .upload-succ .upload-button {
    background-color: transparent
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .upload-front-error {
    width: 49%;
    font-size: 11px;
    margin-top: 5px;
    vertical-align: top;
    color: #591508;
    display: inline-block
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .upload-back-error {
    margin-top: 5px;
    vertical-align: top;
    font-size: 11px;
    color: #591508;
    display: inline-block;
    width: 50%
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .highlight-main {
    box-shadow: 0 0 6px red;
    border: 1px dashed #771717
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .continue {
    margin-left: 10px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .continue:hover {
    background-color: #56a82f
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .continue[disabled=disabled],
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .continue[disabled] {
    background-color: #6f7071
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .continue {
    background-color: #1d8722;
    height: 47px;
    width: 140px;
    line-height: 47px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 18px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin: 0 auto;
    display: block
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .filename {
    font-size: 12px;
    padding-top: 8px
}

place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .withdrawal-separator {
    border-top: 1px solid #d7d7d7;
    margin-left: 21px;
    width: 95%
}

place-withdrawal .withdrawal-wrapper .withdrawal-bottom-section {
    padding: 20px;
    font-size: 11px
}

place-withdrawal .withdrawal-wrapper .withdrawal-bottom-section .detail-info {
    margin-top: 20px;
    line-height: 16px
}

place-withdrawal .button-container {
    border-radius: 5px;
    background: #f7f7f7;
    padding: 6.5px
}

place-withdrawal .button-container .continue {
    background-color: #1d8722;
    height: 47px;
    width: 140px;
    line-height: 47px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 18px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin: 0 auto;
    display: block
}

place-withdrawal .button-container .continue.disabled {
    background-color: #a0a0a0;
    -webkit-pointer-events: none;
    -moz-pointer-events: none;
    pointer-events: none
}

place-withdrawal .hideComponent {
    display: none !important
}

.mainfront-right label.upload-button {
    text-align: right !important
}

div.mainfront-right-selcted label.upload-button.upload-div {
    color: #888 !important;
    cursor: auto !important;
    padding-right: 0 !important;
    text-align: center !important
}

withdrawal-confirm {
    font-size: 13px
}

withdrawal-confirm .popup-wrapper-name-mismatch {
    width: 450px;
    height: 170px
}

withdrawal-confirm .popup-wrapper-name-mismatch .popup-label {
    font-size: 14px;
    padding-top: 15px;
    font-weight: 700;
    color: #591508
}

withdrawal-confirm .popup-wrapper-name-mismatch .withdrawal-message {
    padding: 10px 20px;
    line-height: 20px
}

withdrawal-confirm .popup-wrapper-name-mismatch .update-profile-details {
    background-color: #1d8722;
    height: 50px;
    width: 100px;
    line-height: 20px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 10px
}

withdrawal-confirm .popup-wrapper-name-mismatch .update-profile-details:hover {
    background-color: #56a82f
}

withdrawal-confirm .popup-wrapper-name-mismatch .update-profile-details[disabled=disabled],
withdrawal-confirm .popup-wrapper-name-mismatch .update-profile-details[disabled] {
    background-color: #6f7071
}

withdrawal-confirm .popup-wrapper-name-mismatch .update-bank-details {
    background-color: #1d8722;
    height: 50px;
    width: 100px;
    line-height: 20px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 10px;
    margin-left: 10px
}

withdrawal-confirm .popup-wrapper-name-mismatch .update-bank-details:hover {
    background-color: #56a82f
}

withdrawal-confirm .popup-wrapper-name-mismatch .update-bank-details[disabled=disabled],
withdrawal-confirm .popup-wrapper-name-mismatch .update-bank-details[disabled] {
    background-color: #6f7071
}

withdrawal-confirm .popup-wrapper-name-mismatch .contact-support {
    background-color: #1d8722;
    height: 50px;
    width: 100px;
    line-height: 20px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 10px;
    margin-left: 10px
}

withdrawal-confirm .popup-wrapper-name-mismatch .contact-support:hover {
    background-color: #56a82f
}

withdrawal-confirm .popup-wrapper-name-mismatch .contact-support[disabled=disabled],
withdrawal-confirm .popup-wrapper-name-mismatch .contact-support[disabled] {
    background-color: #6f7071
}

withdrawal-confirm .popup-wrapper {
    width: 630px;
    height: 260px
}

withdrawal-confirm .popup-wrapper.alert-info-height {
    height: 290px
}

withdrawal-confirm .popup-wrapper.error-message-height {
    height: 270px
}

withdrawal-confirm .popup-wrapper .popup-label {
    font-size: 22px;
    color: #591508;
    padding-top: 23px
}

withdrawal-confirm .popup-wrapper .popup-label-separator {
    border-top: 1px solid;
    width: 93%;
    margin-left: 20px;
    margin-top: 5px
}

withdrawal-confirm .popup-wrapper .withdrawal-message {
    padding: 10px;
    line-height: 20px
}

withdrawal-confirm .popup-wrapper .withdrawal-alert-message {
    padding: 15px;
    line-height: 20px;
    text-align: justify
}

withdrawal-confirm .popup-wrapper .withdrawal-alert-message .action-text {
    font-weight: 700
}

withdrawal-confirm .popup-wrapper .support-info {
    padding-bottom: 12px
}

withdrawal-confirm .popup-wrapper .support-info .support-email {
    color: #014460
}

withdrawal-confirm .popup-wrapper .support-info .support-email a {
    text-decoration: none
}

withdrawal-confirm .popup-wrapper .withdraw-amount {
    padding-top: 10px
}

withdrawal-confirm .popup-wrapper .withdraw-amount .web-rupee {
    font-family: WebRupee
}

withdrawal-confirm .popup-wrapper .continue {
    background-color: #1d8722;
    height: 40px;
    width: 100px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 10px
}

withdrawal-confirm .popup-wrapper .continue:hover {
    background-color: #56a82f
}

withdrawal-confirm .popup-wrapper .continue[disabled=disabled],
withdrawal-confirm .popup-wrapper .continue[disabled] {
    background-color: #6f7071
}

withdrawal-confirm .popup-wrapper .continue.ok-btn {
    width: 115px;
    margin-top: 25px
}

withdrawal-confirm .popup-wrapper .bolder-text {
    font-weight: 700
}

withdrawal-confirm .popup-wrapper .confirm-action-wrap .confirm-continue {
    background-color: #777;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 17px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

withdrawal-confirm .popup-wrapper .confirm-action-wrap .confirm-continue:hover {
    background-color: #8b8b8b
}

withdrawal-confirm .popup-wrapper .confirm-action-wrap .confirm-continue[disabled=disabled],
withdrawal-confirm .popup-wrapper .confirm-action-wrap .confirm-continue[disabled] {
    background-color: #6f7071
}

withdrawal-confirm .popup-wrapper .confirm-action-wrap .confirm-cancel {
    background-color: #1d8722;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 17px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-left: 20px
}

withdrawal-confirm .popup-wrapper .confirm-action-wrap .confirm-cancel:hover {
    background-color: #56a82f
}

withdrawal-confirm .popup-wrapper .confirm-action-wrap .confirm-cancel[disabled=disabled],
withdrawal-confirm .popup-wrapper .confirm-action-wrap .confirm-cancel[disabled] {
    background-color: #6f7071
}

withdrawal-cancel .cancel-wrapper {
    width: 400px;
    height: 179px
}

withdrawal-cancel .cancel-wrapper .popup-label {
    font-size: 18px;
    color: #591508;
    padding-top: 23px
}

withdrawal-cancel .cancel-wrapper .popup-label-separator {
    border-top: 1px solid;
    width: 93%;
    margin-left: 20px;
    margin-top: 5px
}

withdrawal-cancel .cancel-wrapper .cancel-message {
    font-size: 14px;
    padding-top: 14px
}

withdrawal-cancel .cancel-wrapper .withdrawal-button-wrapper {
    display: flex;
    justify-content: center;
    padding-top: 26px
}

withdrawal-cancel .cancel-wrapper .withdrawal-button-wrapper .confirm-btn {
    background-color: #1d8722;
    height: 40px;
    width: 100px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

withdrawal-cancel .cancel-wrapper .withdrawal-button-wrapper .confirm-btn:hover {
    background-color: #56a82f
}

withdrawal-cancel .cancel-wrapper .withdrawal-button-wrapper .confirm-btn[disabled=disabled],
withdrawal-cancel .cancel-wrapper .withdrawal-button-wrapper .confirm-btn[disabled] {
    background-color: #6f7071
}

withdrawal-cancel .cancel-wrapper .withdrawal-button-wrapper .cancel-btn {
    background-color: #227cad;
    height: 40px;
    width: 100px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-left: 25px
}

withdrawal-cancel .cancel-wrapper .withdrawal-button-wrapper .cancel-btn:hover {
    background-color: #2890c9
}

withdrawal-cancel .cancel-wrapper .withdrawal-button-wrapper .cancel-btn[disabled=disabled],
withdrawal-cancel .cancel-wrapper .withdrawal-button-wrapper .cancel-btn[disabled] {
    background-color: #6f7071
}

withdrawal-cannot-be-cancelled .cancel-wrapper {
    width: 400px;
    height: 179px
}

withdrawal-cannot-be-cancelled .cancel-wrapper .popup-label {
    font-size: 18px;
    color: #591508;
    padding-top: 23px
}

withdrawal-cannot-be-cancelled .cancel-wrapper .popup-label-separator {
    border-top: 1px solid;
    width: 93%;
    margin-left: 20px;
    margin-top: 5px
}

withdrawal-cannot-be-cancelled .cancel-wrapper .cancel-message {
    font-size: 14px;
    padding-top: 14px
}

withdrawal-cannot-be-cancelled .cancel-wrapper .withdrawal-button-wrapper {
    display: flex;
    justify-content: center;
    padding-top: 26px
}

withdrawal-cannot-be-cancelled .cancel-wrapper .withdrawal-button-wrapper .confirm-btn {
    background-color: #1d8722;
    height: 40px;
    width: 100px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

withdrawal-cannot-be-cancelled .cancel-wrapper .withdrawal-button-wrapper .confirm-btn:hover {
    background-color: #56a82f
}

withdrawal-cannot-be-cancelled .cancel-wrapper .withdrawal-button-wrapper .confirm-btn[disabled=disabled],
withdrawal-cannot-be-cancelled .cancel-wrapper .withdrawal-button-wrapper .confirm-btn[disabled] {
    background-color: #6f7071
}

withdrawal-cannot-be-cancelled .cancel-wrapper .withdrawal-button-wrapper .cancel-btn {
    background-color: #227cad;
    height: 40px;
    width: 100px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-left: 25px
}

withdrawal-cannot-be-cancelled .cancel-wrapper .withdrawal-button-wrapper .cancel-btn:hover {
    background-color: #2890c9
}

withdrawal-cannot-be-cancelled .cancel-wrapper .withdrawal-button-wrapper .cancel-btn[disabled=disabled],
withdrawal-cannot-be-cancelled .cancel-wrapper .withdrawal-button-wrapper .cancel-btn[disabled] {
    background-color: #6f7071
}

chat #chatContainer {
    height: 50px;
    border-top: 1px solid #b7270c;
    width: 50px;
    position: absolute;
    top: 540px;
    background-color: #4a0001;
    right: 0;
    border-radius: 5px 0 0 5px;
    cursor: pointer;
    z-index: 100
}

chat .chat-icon {
    margin: 10px
}

#livechat-compact-container {
    display: none
}

#livechat-full {
    top: 335px !important;
    right: 0 !important
}

#livechat-compact-container,
#livechat-full {
    position: absolute !important
}

seat .full-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 2;
    height: 100%
}

seat .seat-container {
    position: absolute;
    width: 315px;
    height: 0;
    background: #fff;
    transition: all .6s ease-in-out;
    left: 98px;
    box-shadow: -2px 2px 10px #dcdcdc, 2px 2px 10px #dcdcdc;
    top: 45px;
    z-index: 3;
    overflow: hidden
}

seat .toggle {
    height: 300px
}

seat .seat-icon {
    cursor: pointer;
    top: 3px;
    left: 2px;
    position: relative
}

seat .find-seat-tabs {
    margin: 10px 15px 0
}

seat .find-seat-tabs .find-cross-button {
    background-image: url(https://www.bpm-game.com/static/image/cross.png);
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    position: absolute;
    right: 18px;
    cursor: pointer
}

seat .find-seat-content {
    margin: 0 15px;
    border: 1px solid;
    width: 282px;
    height: 202px
}

seat .find-seat-content .find-wrapper {
    padding: 10px
}

seat .find-seat-content .find-wrapper .entry-fee-wrapper {
    display: flex
}

seat .find-seat-content .find-wrapper .entry-fee-wrapper .entry-value {
    margin-top: 10px;
    text-align: left;
    width: 50%;
    margin-left: 5px
}

seat .currency-type-tabs,
seat .game-variant-tabs {
    display: flex;
    width: 100%
}

seat .tab-button {
    height: 28px;
    width: 122px;
    box-sizing: border-box;
    background-color: #696969;
    color: #fff;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

seat .tab-button.active {
    background: #591508;
    color: #fff
}

seat .tab-button:not(.active):hover {
    background-color: grey
}

seat .tab-button.sub-tab {
    width: 50%;
    height: 30px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0
}

seat .tab-button.sub-tab:first-child {
    border-right: 1px solid #000
}

seat .tab-button.sub-tab:nth-child(2) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

seat .tab-button .search-tab-icon {
    position: absolute;
    top: 17px;
    left: 30px
}

seat .tab-button .favourite-tab-icon {
    position: absolute;
    top: 18px;
    margin-left: 2px
}

seat .game-variant-btn {
    height: 28px;
    width: 33.33%;
    box-sizing: border-box;
    background-color: #696969;
    color: #fff;
    margin-top: 10px;
    border-right: 1px solid #000
}

seat .game-variant-btn.first {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

seat .game-variant-btn.last {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

seat .game-variant-btn.active {
    background: #591508;
    color: #fff
}

seat .game-variant-btn:not(.active):hover {
    background-color: grey
}

seat .card-player-selection-wrapper {
    display: flex
}

seat .card-player-selection-wrapper .variant {
    width: 90px;
    margin-top: 20px;
    display: table
}

seat .card-player-selection-wrapper .variant .variant-label {
    text-align: center;
    padding-bottom: 5px
}

seat .card-player-selection-wrapper .variant .variant-tabs {
    display: flex;
    width: 100%
}

seat .card-player-selection-wrapper .variant .variant-tabs .variant-button {
    height: 24px;
    box-sizing: border-box;
    background-color: #696969;
    border-right: 1px solid #000;
    color: #fff;
    width: 50%
}

seat .card-player-selection-wrapper .variant .variant-tabs .variant-button.active {
    background: #591508;
    color: #fff
}

seat .card-player-selection-wrapper .variant .variant-tabs .variant-button:not(.active):hover {
    background-color: grey
}

seat .card-player-selection-wrapper .variant .variant-tabs .variant-button.first {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

seat .card-player-selection-wrapper .variant .variant-tabs .variant-button.last {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

seat .card-player-selection-wrapper .players {
    width: 150px;
    margin-top: 20px;
    display: table;
    margin-left: auto
}

seat .card-player-selection-wrapper .players.deals {
    margin-left: 48px
}

seat .card-player-selection-wrapper .players .player-label {
    text-align: center;
    padding-bottom: 5px
}

seat .card-player-selection-wrapper .players .players-tabs {
    display: flex;
    width: 100%
}

seat .card-player-selection-wrapper .players .players-tabs .player-btn {
    height: 24px;
    box-sizing: border-box;
    background-color: #696969;
    color: #fff;
    border-right: 1px solid #000;
    width: 25%
}

seat .card-player-selection-wrapper .players .players-tabs .player-btn.active {
    background: #591508;
    color: #fff
}

seat .card-player-selection-wrapper .players .players-tabs .player-btn:not(.active):hover {
    background-color: grey
}

seat .card-player-selection-wrapper .players .players-tabs .player-btn.first {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

seat .card-player-selection-wrapper .players .players-tabs .player-btn.last {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

seat .entry-fee-label {
    text-align: right;
    width: 50%;
    margin-top: 10px
}

seat input[type=range] {
    -webkit-appearance: none;
    width: 100%;
    height: 11px;
    background: #ddd;
    border: 1px solid #000;
    margin-top: 12px;
    margin-left: 0;
    border-radius: 3px
}

seat input[type=range]::-webkit-slider-thumb {
    -webkit-appearance: none;
    height: 20px;
    width: 30px;
    margin-top: -2px;
    border-radius: 2px;
    background: #591508;
    cursor: pointer
}

seat .find-seat-btn {
    background-color: #1d8722;
    height: 30px;
    width: 122px;
    line-height: 30px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 18px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    right: 16px;
    margin-top: 12px;
    position: absolute
}

seat .find-seat-btn:hover {
    background-color: #56a82f
}

seat .find-seat-btn[disabled=disabled],
seat .find-seat-btn[disabled] {
    background-color: #6f7071
}

seat .fav-list-container {
    height: 202px
}

seat .fav-container {
    width: 112px;
    margin: 9px
}

seat .cross-button {
    background: none;
    cursor: default
}

seat .no-fav-label {
    text-align: center;
    margin-top: 70px
}

tutorial .lobby-overlay {
    background-color: #000;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 18;
    opacity: .7
}

tutorial .new-tut-overlay {
    background: url(https://www.bpm-game.com/static/image/lobby-tutorial.png) no-repeat 0 0;
    background-size: 100% 100%;
    margin-left: -550px;
    z-index: 100
}

tutorial .new-tut-overlay,
tutorial .tutorial-wrapper {
    width: 1100px;
    height: 527px;
    position: absolute;
    top: 73px;
    left: 50%
}

tutorial .tutorial-wrapper {
    z-index: 2000;
    display: block;
    margin: auto auto auto -550px
}

tutorial .tutorial-wrapper .close-btn {
    width: 38px;
    height: 38px;
    position: absolute;
    right: 10px;
    top: 58px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAMAAADypuvZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjcxMjdEMzlBQTVFRjExRTg4RjI0ODgwNDU1QzQyQTYyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjcxMjdEMzlCQTVFRjExRTg4RjI0ODgwNDU1QzQyQTYyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzEyN0QzOThBNUVGMTFFODhGMjQ4ODA0NTVDNDJBNjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzEyN0QzOTlBNUVGMTFFODhGMjQ4ODA0NTVDNDJBNjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz496L1JAAAAwFBMVEVISEgMDAyFhYUSEhIAAAAJCQknJycQEBD///8GBgYyMjLt7e0zMzMwMDDv7+/s7Ozr6+twcHADAwPl5eX6+vqnp6e9vb2KiorNzc0kJCSxsbExMTGWlpaOjo6ZmZmPj4/p6ena2tovLy/o6Og0NDS6urpqampeXl6vr6/Pz8/5+fnW1tZhYWHMzMzV1dVHR0eJiYmoqKhra2vj4+Ojo6P7+/ukpKRycnKNjY3k5OTm5uZsbGzZ2dlxcXGwsLD///8Ws0NJAAAAQHRSTlP///////////////////////////////////////////////////////////////////////////////////8AwnuxRAAAAfpJREFUeNqc1nlXwjAMAPDWBS2wycYpIqIcXqCI9+33/1ZuXdu1Swq+5S+g/b03uiQN+8UhnCA2sO2CdowgZ5uE7Qf1erDPks0ZwViZtMZzcGI+bpUZc83HKwcUtc+Oq5hNngcEyYIPujZjljkfgTeiO0uxwvxw2BL8qlDMmNM2bI32qVFMmxPYGSdaaXTc3o3axzYSYsnhH8GXuWLSdKfq56DfIDaH/SD/MO1KlaOBNteiiVV4KI6UutdIiA43RmCVGqEV72RKoge13JfJWVLSCLHIv13kSIi4ptYbTayUaUUqD+NUZWhidmBVMgAThULwKmRgnqG05ux/4CpsANKjSFEPfIoy8CJRAh5FGkgkYkCrFWmASTQEWgnSwFAinKuWQga4RESGGoUNgA/BSqFLvFT3PJ4+N0HlfEAfRGEoNSSP3DaEYtTLNe/0skmqhEgjKw8apHqSaOYxdH3JhHVLo5RvhApREaIcxepNIVPuRF6XlSr3VF24Jo68Vakbi9XC+tgYtXBbWNEsgyNslLo9cJtl1pZHRsURlfPKjIq2nKpz3WMXEVUpi9zwr+ICqHbVVLvUKl2f1S7qnSPBlBoJpLrZq9GktndDDh85e/+mxpyHR9+YowaqeByWinIcbxuo9Og26yXrfHRbJ73ZrtGt4pD4v3H0T4ABAK8WvWmSjzeGAAAAAElFTkSuQmCC") no-repeat 50%;
    background-size: contain;
    cursor: pointer
}

tutorial .tutorial-wrapper .bonus-img {
    top: -10px;
    left: 12px;
    position: absolute
}

tutorial .tutorial-wrapper .practice-bal-img {
    top: -15px;
    left: 271px;
    position: absolute
}

tutorial .tutorial-wrapper .cash-bal-img {
    top: -15px;
    left: 597px;
    position: absolute
}

tutorial .tutorial-wrapper .game-select-img {
    top: 160px;
    left: 49px;
    position: absolute
}

tutorial .tutorial-wrapper .game-join-img {
    top: 118px;
    left: 536px;
    position: absolute
}

tutorial .tutorial-wrapper .skip-tutorial {
    margin: 0 auto;
    position: relative;
    text-align: center;
    top: 320px;
    background: #1d8722;
    color: #fff;
    width: 190px;
    font-size: 16px;
    padding: 17px 10px;
    cursor: pointer;
    font-weight: 400;
    border-radius: 4px
}

tutorialgeo .lobby-overlay {
    background-color: #000;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 25;
    opacity: .8
}

tutorialgeo .new-tut-overlay {
    position: absolute;
    left: 53%;
    z-index: 100;
    top: 37%
}

tutorialgeo .new-tut-overlay .tut-logo {
    background: url(https://www.bpm-game.com/static/image/logo-tutorial.png) no-repeat 0 0;
    height: 43px;
    width: 312px;
    left: 50%;
    position: absolute;
    margin-left: -154px;
    top: -137px;
    background-size: 80%
}

tutorialgeo .new-tut-overlay .tut-logo-text {
    color: #fff;
    margin-top: 40px;
    font-size: 17px;
    width: 416px;
    margin-left: -22px
}

tutorialgeo .new-tut-overlay .arrow-with-text {
    height: 94px;
    width: 565px;
    left: 50%;
    position: absolute;
    margin-left: -359px;
    top: -63px;
    color: #ff0;
    padding-left: 87px;
    padding-top: 23px;
    font-size: 18px;
    font-weight: 700
}

tutorialgeo .new-tut-overlay .arrow-with-text span {
    color: #fff
}

tutorialgeo .tutorial-wrapper {
    z-index: 2000;
    position: absolute;
    display: block;
    width: 1100px;
    height: 527px;
    left: 50%;
    margin: auto auto auto -550px;
    top: 73px
}

password-validator .validation-hldr ul {
    padding: 10px 0;
    -moz-column-count: 2;
    column-count: 2;
    list-style: none
}

password-validator .validation-hldr ul li {
    text-align: left;
    font-size: 10px;
    line-height: 15px;
    padding-left: 5px
}

password-validator .validation-hldr ul li:before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADNUlEQVRYhbWXS0hVURSGP48WRCgESpZXEhN6Cb0Re1k27EGlFE4aRhYFPaFoGA56QPTgNq1BRXWjhzWK0kKhskJIR2lUCAaODIKyF0v+I5vTufcePbcfLvvsfdde/9p7rb32Xnk1NTWMA9OBtcBiYBZQrKlDwEfgLdAGfImqsiCCjAc0ALtF7mWR/y0jLgMp9SdsQD1wHljgjJnSLq14SGPF2pFlMrZevx5gP/BkvAbY+EngKJAHPBOxrepHFqMna7fMkDXAY+AUcAL4GRQOi4EpwA1gs/pG2pyFNB2SMsbQCuwAvrmyQX/mO+QDwKoY5Giu6fgMbASuiyOtAS0OeR3QEYPcR4eCd0C6W9IZYP46ou/tQF8OyH30SyfiqAsaYO0lBZz5vDOH5D46pds4LvrcvgHbgGrgeUyfBzEV6AVea7xZHNXiHDNgj9pUDsmLlC/mAUuccZ9jlNOOYakCxNMZHskB+TTgJVCl/gPnWE9SLrEMOdNTQFh7O0fkJcAbh/yRQ444UuJc5+liwfFTHJRKT4V0PAQ2hOjrUrvIDKhUpz8meUIrL1e/VcknDO81NttTsBiGQwQnRySvEPkM9c3nmzLIf1VblOlqvQZ8Ag5mIa/Stpeofz/g84wocFZeFBBsUntWAXMmRNFc4IUz9x6wJQJvodphz/F9ZUDogPN9Gjgc+L9aweST341IjnNC+jw9owxLA0LnAlnRjDik7znAK2U6n3xrRHKXqztKItoJXHH6F4BGJ+Du6PERFW4iKjPSQaBdk8PugavOTWbYF4Pc5TDOQf8UJNU2ppl0K+RMpyZAjjNnlNM3wJS9A1Y7xgRhWW098EGvpnTGZkJS744e/1Jy34R2JzzVfb3yP7wJaqXzj90BvtvdRNSuSDfcDDmWcVApN6J84sfcP2/C48pkZSouanO08jbpNN3H3D+DBvxSBmzVpdKZISaiICkd5dLZJI4x5CcSiaCeEW2X1QcrgOWqcgp14WQstZTe98qdDfK5bfsu4HtQOFtxWq/EM98Zi1Ka+ehV3khbmkWpjs1NduQsgdgRilKcWiln22+vrIw7NpHy3HZlYZryvFurjVaeA38BXVaytbjC4U0AAAAASUVORK5CYII=");
    width: 11px;
    height: 12px;
    content: "";
    background-color: #fff;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    position: relative;
    margin-right: 3px;
    vertical-align: middle;
    display: inline-block
}

password-validator .validation-hldr ul .correct {
    color: #188d1e
}

password-validator .validation-hldr ul .correct:before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADLElEQVRYhbWXS0hVQRjHf55MiEgIlCyTxIReQs+N9LBs2YMsKdy0zqCgJxQtw0UPiB7ctrWoqG70sFZRWihUVgjpKo0KwcCVQYtexif/ieF0zr1Hz+0Plzkzd+b7fzPfY+Yrqm1bxAQwC1gPLAfmAWVaOgJ8BN4CHcCXpCKLE8wJgB3AHpEHeeb/lhKXgaz6k1agETgPLPHGTGiPdjyisTKdyCop26hfH7AfeDJRBWz8JHAUKAKeidh29T2P0iU6LVNkHfAYOAWcAH6GJ0f5wDTgBrBVfSNtzUMah4yUMbQDu4Bv/tywPad45EPAmhTkaK3J+AxsBq6LI1aBNo+8AehKQe7QJecdkuy2OAXMXkf0vRMYKAC5w6BkIo6GsALWXpLDmc27C0ju0C3ZxnHRcTsFtgN1wPOUNg9jOtAPvNZ4qzjqxPlXgb1qswUkL1W+sDBb4Y07jnFOC8MKOUigGP5RAPKZwEugVv0HXlhPVS6xDDknkENYe7tA5OXAG4/8kUeOOLLi3BDoYsGzUxpUSE61ZDwENkXI61G7zBSoUWcwJflc7bxK/XYlnyi819j8QM5iGI2YWJKQvFrks9U3m2/JMf+r2tJcV+s14BNwMA95rY69XP37IZvnRLG389LQxBa1Z+UwZyIELQReeGvvAdsS8M5QOxp4tq8JTTrgfZ8GDof+r5MzOfK7CcnxImQg0DPKsDI06VwoK5oSh/S9AHilTOfImxKS+1y9SRLRbuCK178ANHsOd0ePj6TwE1GlkQ4DnVocdQ9c9W4yw74U5D6HcQ67KMiobY5ZdCsiprOTIMdbM87pFDBh74C1njJhWFbbCHzQqylO2VzI6N3R5y4l/01od8JT3der/8OboF4yx+wOcGb3E1GnPN1wMyIs06BGZkT5xPncP2/C48pklSou6gu08w7JNNnH/D/DCvxSBmzXpdKdwyeSICMZVZLZIo5YBdC7vUnmGNO7vlPhl6SUK9bcTq0dk6ymcE1gyFecNirxLPbGkpRmDv1SJrY0S1Id2ylZyFkCsRBKUpxaKWfHb6+sVMWpE2hRYT8rz+1UlsaU573abbLyHPgDlUO1uL7c8kQAAAAASUVORK5CYII=")
}

password-validator .validation-hldr ul .wrong {
    color: #650403
}

password-validator .validation-hldr ul .wrong:before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADcklEQVRYhbWXy29PQRTHP72eTdOyaEI0JalHRKseZVHvIiKChTbBP4ASlhJiKV3QlUd+FbZC0EiQWHgTVqUpKqEe8WhSIiFFEy0qp/lOM7nu/d37S/W7mTtzZ873zJkz55zJu0hOmACsAOYBU4BiLf4MvAVagdvAx7RCR6aYEwC1wA6RBwnz/0iJJqBZ/VgkWWAlcAQo98ZMaIt2/FljxbLIAinr0A7sAW7GEcRZwMYPAntNSeCuiG1XvQkWGC1rmSLLgOvAIeAA8Cs8OcoC+cBZYKP6RlqfQBqHjJQxXAE2Az3+3PB5jvDIO4ElQyBHa03Ge2A9cEYcsQo0eOTLgftDIHe4L+ftlOwG/6d/BMvkvXbmi4EH/4HcxyIp0w/UAHfsn7OAtcdF3jQM5EhmkziOOes7BTYBFcC9mDNfBZwAZqQgGiPn2x7xr14cFeIcVGCn2uYYoXaVtgFPEpQw8jZ5flPMHMcxwGk+MFEOEugO90UsugRs0PcPYBbwLjQnT+Sz1X8OzIyQNUqxxCLkpEDebu2FGHLkvdf0XSBLTA7NafHI7dpVx8jqkxWMsyZQYjE8jFngsMZTogh4DIz1yOfr2yxTCXzJIqtF7VxToEyd1wkKICVu6XucBFmcr9LYBxMKfE2Q81Lt1EC7MXSnUAAlqBv6LtedRmdelbBzh29qi5JSaxxWhxS24FIHfMpVUOAJKkqY6+MyUOj17QacBsanXO/Wdgfe2ZdlWeDjqhJLns7SRc1KOXJBChnT1L4KVEbhOVI22M7X6n+PPN/yxlNvE60plHBcbWkDESJf75Gbt3eob8HlkUIsGjflvkfI8QNRiZF2ucyUJfef98h7Q+RIaSN8of70LKnccRhnl7sFGbV1MYvceL/qvo6IOX0y7Rv1K2NkuZpxgNMp0KxzXOop42MdcAqYozAch++ac1LFaBgZ1R3tLin5BclyRbnhKkiqJTOyIEEDh/V9LodrmQZl8iNDo+dz/9SE+5V6S1SexWW0XFAtWSWSvc9fG1bgN7BVJXSpTBblE2mRkYxSydwqjkGM2PKvpD6ZK1+F5EIloELd9axPLT1qduk4a3XmjaqofoYnp3maHVUF5JDL0+wZsDvb0yzN69iOyeKABRC7Qmkep/aUM/NblTWkx2kY9jw3q9hdj3qeW01ou033PAf+AvvZzHbdZozqAAAAAElFTkSuQmCC")
}

password-recovery .success-height {
    height: 205px !important
}

password-recovery .password-fields-wrapper {
    padding: 10px;
    margin: auto;
    text-align: center;
    width: 350px;
    height: 290px
}

password-recovery .password-fields-wrapper .forgot-label {
    color: #591508;
    margin-top: 10px;
    font-size: 15px;
    font-weight: 700
}

password-recovery .password-fields-wrapper .forgot-label-separator {
    border-top: 1px solid #d7d7d7;
    width: 91%;
    margin-left: 14px;
    margin-top: 10px;
    margin-bottom: 10px
}

password-recovery .password-fields-wrapper .enter-email-label {
    font-size: 14px;
    text-align: left;
    padding-left: 24px
}

password-recovery .password-fields-wrapper .forgot-email-input {
    height: 30px;
    width: 285px;
    text-align: left;
    line-height: 30px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    margin-top: 10px;
    padding-left: 5px
}

password-recovery .password-fields-wrapper .forgot-email-input.error {
    box-shadow: 0 0 6px red
}

password-recovery .password-fields-wrapper .forgot-errors {
    font-size: 11px;
    color: #591508;
    height: 18px;
    padding-top: 7px
}

password-recovery .password-fields-wrapper .email-submit-button {
    background-color: #1d8722;
    height: 40px;
    width: 135px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 16px
}

password-recovery .password-fields-wrapper .email-submit-button:hover {
    background-color: #56a82f
}

password-recovery .password-fields-wrapper .email-submit-button[disabled=disabled],
password-recovery .password-fields-wrapper .email-submit-button[disabled] {
    background-color: #6f7071
}

password-recovery .password-fields-wrapper .success-message {
    font-size: 15px;
    text-align: center;
    padding: 20px;
    line-height: 24px
}

password-recovery .password-fields-wrapper .forgot-separater {
    width: 82%;
    display: inline-block;
    text-align: center;
    line-height: .1em;
    margin: 10px 0 8px;
    background: #dbdbdb;
    font-size: 10px;
    color: #9c9b9b
}

password-recovery .password-fields-wrapper .forgot-separater span {
    background: #fff;
    padding: 0 5px
}

forgot-mobile-verify .forgot-mobile-verify-wrapper {
    width: 325px
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .fmvpopup-title {
    color: #591508;
    font-size: 15px;
    padding-top: 13px
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .title-separator {
    border-bottom: 1px solid;
    width: 96%;
    margin-left: 11px;
    margin-top: 6px
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .otp-info-label {
    text-align: left;
    padding: 10px 20px;
    line-height: 18px
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .error-text {
    font-size: 11px;
    color: #371909;
    text-align: left;
    padding-left: 20px
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .password-wrapper {
    display: block;
    margin: 0 auto;
    border-radius: 4px
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .password-wrapper .password-error {
    float: left;
    text-align: left;
    width: 100%;
    margin: 6px auto auto
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .password-wrapper .entry {
    font-weight: 700;
    text-align: center;
    padding: 0 0 10px
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .password-wrapper .entry .password-label {
    width: 54%;
    float: left;
    text-align: left;
    padding: 1px 0 0 20px;
    margin-top: 8px;
    font-weight: 700;
    color: #000
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .password-wrapper .entry .password-value-label {
    margin-top: 8px;
    margin-left: 7px;
    color: #000
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .password-wrapper .entry .password-value {
    width: 92%;
    float: left;
    text-align: left;
    padding: 0
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .password-wrapper .entry .password-value .otp-input {
    font-weight: 100;
    margin-top: 10px;
    height: 30px;
    width: 282px;
    margin-left: 19px;
    border-radius: 4px;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #b1b1b1;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 5px
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .password-wrapper .entry .password-value .error {
    box-shadow: 0 0 0 1px #371909
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .password-wrapper .info-header {
    font-weight: 700;
    text-align: center;
    width: 100%;
    height: 10px;
    padding-top: 10px
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .password-wrapper .status {
    color: #591508;
    width: 16%;
    margin-left: 30px
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .password-wrapper .status.status-verified {
    color: #1d8621
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .allow-access-btn {
    background-color: #1d8722;
    height: 40px;
    width: 150px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    line-height: 40px;
    font-weight: 700;
    margin-top: 14px;
    margin-bottom: 14px
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .allow-access-btn:hover {
    background-color: #56a82f
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .allow-access-btn[disabled=disabled],
forgot-mobile-verify .forgot-mobile-verify-wrapper .allow-access-btn[disabled] {
    background-color: #6f7071
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .enter-otp-label {
    justify-content: center;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #0000c1;
    text-decoration: underline
}

forgot-mobile-verify .forgot-mobile-verify-wrapper .enter-otp-label span {
    cursor: pointer
}

forgot-reset-password .forgot-reset-password-wrapper {
    width: 350px
}

forgot-reset-password .forgot-reset-password-wrapper .frp-popup-title {
    color: #591508;
    font-size: 15px;
    padding-top: 13px
}

forgot-reset-password .forgot-reset-password-wrapper .title-separator {
    border-bottom: 1px solid;
    width: 96%;
    margin-left: 11px;
    margin-top: 6px
}

forgot-reset-password .forgot-reset-password-wrapper .frp-info {
    height: 46px;
    padding-top: 16px;
    text-align: left;
    padding-left: 21px
}

forgot-reset-password .forgot-reset-password-wrapper .frp-info .container {
    width: 100%
}

forgot-reset-password .forgot-reset-password-wrapper .frp-info .container .div1 {
    width: 40%;
    float: left;
    padding-bottom: 6px;
    font-weight: 700
}

forgot-reset-password .forgot-reset-password-wrapper .frp-info .container .div2 {
    width: 40%;
    float: left;
    padding-bottom: 6px
}

forgot-reset-password .forgot-reset-password-wrapper .otp-info-label {
    text-align: left;
    padding: 10px 20px;
    line-height: 18px
}

forgot-reset-password .forgot-reset-password-wrapper .error-text {
    font-size: 11px;
    color: #371909;
    text-align: left;
    padding-left: 20px
}

forgot-reset-password .forgot-reset-password-wrapper .password-wrapper {
    display: block;
    margin: 0 auto;
    border-radius: 4px
}

forgot-reset-password .forgot-reset-password-wrapper .password-wrapper .password-error {
    float: left;
    text-align: left;
    width: 100%;
    margin: 6px auto auto
}

forgot-reset-password .forgot-reset-password-wrapper .password-wrapper .entry {
    font-weight: 700;
    text-align: center;
    padding: 0
}

forgot-reset-password .forgot-reset-password-wrapper .password-wrapper .entry .password-label {
    width: 54%;
    float: left;
    text-align: left;
    padding: 1px 0 0 20px;
    margin-top: 8px;
    color: #000
}

forgot-reset-password .forgot-reset-password-wrapper .password-wrapper .entry .password-value-label {
    margin-top: 8px;
    margin-left: 7px;
    color: #000
}

forgot-reset-password .forgot-reset-password-wrapper .password-wrapper .entry .password-value {
    width: 92%;
    float: left;
    text-align: left;
    padding: 0
}

forgot-reset-password .forgot-reset-password-wrapper .password-wrapper .entry .password-value .password-input-field {
    margin-top: 10px;
    height: 30px;
    width: 282px;
    margin-left: 19px;
    border-radius: 4px;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #b1b1b1;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 5px
}

forgot-reset-password .forgot-reset-password-wrapper .password-wrapper .entry .password-value .error {
    box-shadow: 0 0 0 1px #371909
}

forgot-reset-password .forgot-reset-password-wrapper .password-wrapper .confirm-padding {
    padding-bottom: 15px
}

forgot-reset-password .forgot-reset-password-wrapper .password-wrapper .info-header {
    font-weight: 700;
    text-align: center;
    width: 100%;
    height: 10px;
    padding-top: 10px
}

forgot-reset-password .forgot-reset-password-wrapper .password-wrapper .status {
    color: #591508;
    width: 16%;
    margin-left: 30px
}

forgot-reset-password .forgot-reset-password-wrapper .password-wrapper .status.status-verified {
    color: #1d8621
}

forgot-reset-password .forgot-reset-password-wrapper .allow-access-btn {
    background-color: #1d8722;
    height: 40px;
    width: 150px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    line-height: 40px;
    font-weight: 700;
    margin-top: 14px;
    margin-bottom: 14px
}

forgot-reset-password .forgot-reset-password-wrapper .allow-access-btn:hover {
    background-color: #56a82f
}

forgot-reset-password .forgot-reset-password-wrapper .allow-access-btn[disabled=disabled],
forgot-reset-password .forgot-reset-password-wrapper .allow-access-btn[disabled] {
    background-color: #6f7071
}

forgot-reset-password .forgot-reset-password-wrapper .enter-otp-label {
    justify-content: center;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #0000c1;
    text-decoration: underline
}

forgot-reset-password .forgot-reset-password-wrapper .enter-otp-label span {
    cursor: pointer
}

forgot-reset-password .input-group-append {
    width: 16px;
    height: 16px;
    position: absolute;
    margin-left: 278px;
    margin-top: -24px
}

forgot-reset-password .fa-eye {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAVCAYAAAAnzezqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjN2RhMDg1Yy04YThlLTdkNDktYTQwMy0xMTc5YjNmZjdhMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDM2MkQ0MTJCQkQ3MTFFOEE0QTlCMkVFNzY4NDkzMkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDM2MkQ0MTFCQkQ3MTFFOEE0QTlCMkVFNzY4NDkzMkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MGI4ZTgyNDQtNWY0Zi1mNjQxLTkwYTMtMjZjMzg0NDQ1NzU5IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NDIzODZmNjctMGJjZi1mODRiLThiZWItMTJlM2Y0MmQ1MTlkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++6H/PQAAAzVJREFUeNqslnloznEcx5/Nbc40owgr95HlvmKKEMs1NsfiCSXHX665JnJEk3PKMUwWYpbjDyMhQvuDsJwrZstQjoexxOb10fupX79+z3qGb73as9/v9/18P9/P8f5+I/x+v68aoyZEQytoAY0hAj5DKRTDO/hZHYPhjCYwEIZBH2gDP+AbVEADqA2vIR9uwE348K8O2PtJMAvaQRFcgEfwFN7LAYtKR+gGIyEBXkIWnJKz1XagE6yDQXAZtsBtl7HmSkGRsO92Q39Igc0wQXYeei0SGWLxyXAGmsFMsEK57lh8BuRCnjivKPmUfwv/PEiGunAapnktVCMuLs75v+1mDSyDTFgBTxzvG8EuOWAOZcsBG3OhL1yDcj0LpqwSlkOM6qPCKwXm6U7lcLFjovPb9dATpsBjORQtJ8yZI7AVFjqiFYDtUAAZ6qAF8NWZgig4BPGQpJBWuqI1HEbJuBXhLxgLV2Gv2m8ODNV37nFJqbUuOirn/zhQB3YofPbBXY/JlpqJym2+y+h8iFX0CuGiIuRVX/dkp7OiUc8+SoN+mvQgRFE2VIuZA02hC9TSri1aS2CAdmc57iCR8hpWU4nQFTZGKuQ35V2oUVdpKoHeCnmM4705UqZnXyRKVbW41cMVmGoOpMIYCU6oEZDomBi9kBLGO97b7uvLcEs58b0Ke6OV7lTz8qQMZ2hinseEconQONgvgbF27aFitLzugWewAe4oIl7DivSg7GQFdeC2cpamXRR6THyj9gmoiu3gGSyxylALWm6nwyp462HDzpJj2rStVRHMk+1itf7uk2icdrWiaf8mWKsCzFUX+NRJyTK6LYTsJqjb7GxYGrTtLJRKGf8oMYl1pCU4siS1K2G2FqpUh0TLwcOuhaMky4vggNIXUop9yl+xvByinZc63tuiZxWF1qr4W4radZet7pAO41Uz+8I9Dc+oDqygcuC48v7cUQ/pVVR5rA6xFM1JcglYWMfxfU30q7ASHadfvisqPmlALxghKQ7oaM7U77+6kJTJSI6KaKQOFnv+ymHYlLKtbkYFEqpzOg3/y5WsRPnLVnjb68ISvJBYmE9IpIxP4d4JfwswAKWQ2W5NdvYhAAAAAElFTkSuQmCC")
}

forgot-reset-password .fa-eye,
forgot-reset-password .fa-eye-slash {
    background-size: 16px;
    background-position: 50%;
    background-repeat: no-repeat
}

forgot-reset-password .fa-eye-slash {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjN2RhMDg1Yy04YThlLTdkNDktYTQwMy0xMTc5YjNmZjdhMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDk3REI2RkRCRkQxMTFFOEI5MTNDN0FBN0QxREQzMDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDk3REI2RkNCRkQxMTFFOEI5MTNDN0FBN0QxREQzMDkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MWRjZjA3YWYtNzA3ZS1jZjRmLTgxYzEtYWRjN2NjY2Q3ZGYwIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NDIzODZmNjctMGJjZi1mODRiLThiZWItMTJlM2Y0MmQ1MTlkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+w0qAMQAABGJJREFUeNq0lnlsVFUUhzvTmXba6oglBU1MQAwRFKNEEJcYoSpokSXgUlQINAY0LP+40BoiokEqjaghbWURUHawgmVJBARDDGiqQYEqIARERaAJ2Jm2tOMw4/ebnJLH5M1QE3nJl3vfu+fec+49y7ueeDyeoae0tDTjKj+PwEewEOaWl5cnPnpKSkoSnYKCgiuu0NDQ4JMo3AQ3wHVaAxrhNPwBZ1kr6qL8C+s/AbtYK/Hi64jpCHeiuR8GQn/oBhFogRhcA1nwO9Qhv5v2Gww556bcubavAzseDePhZjgJm+EgHJaIGaBTuRX6wGAYDidaWlp+yM3NnZZKeVoDUN6L5k14ALaDnLaXXUUcMl3kAr6dNOO2820+7b2BQKAsJydnOjEWi0Qik7Kzs3e56fGlUP4kzSw4BWNR8HXS+PM0kukuA3iX8hrklpn/A+autlAo9FNbW9tr9C8wtiqtASykgJoBE2CBIpZJ5x3jQZoKeBA+h2UWC/3gFcYH5ufnb8zMzFxpU4ai/HvaF+Btxm+nnekMUp9jcVn9oflQftuMYDwpHt6Cu+Bp+AWC5v9tsIpjlvLnzKhhsNOyax7z62mrlEH0J9M2acBr6+fBxzAIipm0yancnkJ4DKYwdhAuWmDthEp23jsYDN6CzzMJvjn2/dKD/JfmNmXRJ2Z8woBs+ADukQCC37nEhFwzylKrzjGkRV9i5/3YuVwSa2pqqmlubu7FHG/yOszdZ+v0ttPI0bHOhAE6VgT2p0iKay3FFrPw9bQ3wq/In7VacBs79+Lv0tbWVtWC161InXcx4hBrPEV3BcyWlcW2s31pSkLA3PSnBVwldIWHoRbiRPuxcDisShi2opQyxdGleNgBz8iAMijCqtFpDAhZ0VExOqpKSIGZYsoz8Pm75Lpiot5OR0ZcSFNjHrd4KJMBa+0nUcXA4BQWt6oIKbLpH0f5BlBu+9l1LT5X5FczdsSi/1toTqH8IbnSUvjT9kCpsI9LEBiSwnAVkZ4oK8/Ly3vR4/FEOPY9+NxvcVTJXKVnXy3skkVSruK0HFbL/846cNEKkNpqBKfTfuZchP5hlG+0nf8TjUaLCbptNqxMGmOGVCB7wEX5cMu2dfCq4uayQmTK3kBQkTsXetCv4nu4vQ6w86lS3tjYeAqfv2xFK24ZoorzDvJLkxQreCeC5i5ifI59d/8XIPC+1XYJ3kd/Ft+UeptMpAjlP9M+C3faty06VvspOZXfYSerzJlxxX+Bw4gaJh9T/c7KytpK2xmiFmBfWXl9L02U99BPDMapXlh1revw39CM+DEWi1V7vd4NKq8E3Bl2PpKhXF06GD+dpFR14W541Eq2Ule/5iXIhlLpSXchKUT5eu2cZxzK883n85RiKPzNlLRXyu52M6q3QlWb7JL/YkChw+cj/H7/Dh07SuVDHW9P0IWli90JdcxrrEgdRfbvjt5UPS634kF27Uoot5L5vz/tt2Kvy5j+in9dTeXO518BBgBSuNlRNgxJWgAAAABJRU5ErkJggg==")
}

reset-password {
    width: 100%;
    position: relative;
    margin-top: 64px;
    float: left
}

reset-password .reset-password-wrapper {
    width: 800px;
    height: 600px;
    margin: 0 auto
}

reset-password .reset-password-wrapper .reset-inner-container {
    width: 400px;
    border: 1px solid;
    margin: 40px auto 0
}

reset-password .reset-password-wrapper .reset-inner-container .reset-label {
    font-size: 17px;
    text-align: center;
    padding: 10px
}

reset-password .reset-password-wrapper .reset-inner-container .password-field-wrapper {
    display: flex;
    padding-top: 10px;
    padding-left: 30px
}

reset-password .reset-password-wrapper .reset-inner-container .password-field-wrapper .password-label {
    font-size: 13px;
    width: 140px;
    line-height: 35px
}

reset-password .reset-password-wrapper .reset-inner-container .password-field-wrapper .password-input {
    height: 35px;
    width: 150px;
    text-align: left;
    line-height: 35px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px;
    margin-left: 20px
}

reset-password .reset-password-wrapper .reset-inner-container .password-field-wrapper .password-input.error {
    box-shadow: 0 0 6px red
}

reset-password .reset-password-wrapper .reset-inner-container .reset-pwd-error {
    font-size: 11px;
    color: #591508;
    height: 20px;
    text-align: center;
    margin-top: 5px
}

reset-password .reset-password-wrapper .reset-inner-container .save-btn-container {
    text-align: center
}

reset-password .reset-password-wrapper .reset-inner-container .save-btn-container .save-pwd-btn {
    background-color: #1d8722;
    height: 30px;
    width: 100px;
    line-height: 30px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 9px
}

reset-password .reset-password-wrapper .reset-inner-container .save-btn-container .save-pwd-btn:hover {
    background-color: #56a82f
}

reset-password .reset-password-wrapper .reset-inner-container .save-btn-container .save-pwd-btn[disabled=disabled],
reset-password .reset-password-wrapper .reset-inner-container .save-btn-container .save-pwd-btn[disabled] {
    background-color: #6f7071
}

reset-password .reset-password-wrapper .auth-message {
    font-size: 15px;
    text-align: center;
    line-height: 100px
}

reset-password .input-group-append {
    width: 16px;
    height: 16px;
    position: absolute;
    margin-left: 290px;
    margin-top: 10px
}

reset-password .fa-eye {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAVCAYAAAAnzezqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjN2RhMDg1Yy04YThlLTdkNDktYTQwMy0xMTc5YjNmZjdhMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDM2MkQ0MTJCQkQ3MTFFOEE0QTlCMkVFNzY4NDkzMkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDM2MkQ0MTFCQkQ3MTFFOEE0QTlCMkVFNzY4NDkzMkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MGI4ZTgyNDQtNWY0Zi1mNjQxLTkwYTMtMjZjMzg0NDQ1NzU5IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NDIzODZmNjctMGJjZi1mODRiLThiZWItMTJlM2Y0MmQ1MTlkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++6H/PQAAAzVJREFUeNqslnloznEcx5/Nbc40owgr95HlvmKKEMs1NsfiCSXHX665JnJEk3PKMUwWYpbjDyMhQvuDsJwrZstQjoexxOb10fupX79+z3qGb73as9/v9/18P9/P8f5+I/x+v68aoyZEQytoAY0hAj5DKRTDO/hZHYPhjCYwEIZBH2gDP+AbVEADqA2vIR9uwE348K8O2PtJMAvaQRFcgEfwFN7LAYtKR+gGIyEBXkIWnJKz1XagE6yDQXAZtsBtl7HmSkGRsO92Q39Igc0wQXYeei0SGWLxyXAGmsFMsEK57lh8BuRCnjivKPmUfwv/PEiGunAapnktVCMuLs75v+1mDSyDTFgBTxzvG8EuOWAOZcsBG3OhL1yDcj0LpqwSlkOM6qPCKwXm6U7lcLFjovPb9dATpsBjORQtJ8yZI7AVFjqiFYDtUAAZ6qAF8NWZgig4BPGQpJBWuqI1HEbJuBXhLxgLV2Gv2m8ODNV37nFJqbUuOirn/zhQB3YofPbBXY/JlpqJym2+y+h8iFX0CuGiIuRVX/dkp7OiUc8+SoN+mvQgRFE2VIuZA02hC9TSri1aS2CAdmc57iCR8hpWU4nQFTZGKuQ35V2oUVdpKoHeCnmM4705UqZnXyRKVbW41cMVmGoOpMIYCU6oEZDomBi9kBLGO97b7uvLcEs58b0Ke6OV7lTz8qQMZ2hinseEconQONgvgbF27aFitLzugWewAe4oIl7DivSg7GQFdeC2cpamXRR6THyj9gmoiu3gGSyxylALWm6nwyp462HDzpJj2rStVRHMk+1itf7uk2icdrWiaf8mWKsCzFUX+NRJyTK6LYTsJqjb7GxYGrTtLJRKGf8oMYl1pCU4siS1K2G2FqpUh0TLwcOuhaMky4vggNIXUop9yl+xvByinZc63tuiZxWF1qr4W4radZet7pAO41Uz+8I9Dc+oDqygcuC48v7cUQ/pVVR5rA6xFM1JcglYWMfxfU30q7ASHadfvisqPmlALxghKQ7oaM7U77+6kJTJSI6KaKQOFnv+ymHYlLKtbkYFEqpzOg3/y5WsRPnLVnjb68ISvJBYmE9IpIxP4d4JfwswAKWQ2W5NdvYhAAAAAElFTkSuQmCC")
}

reset-password .fa-eye,
reset-password .fa-eye-slash {
    background-size: 16px;
    background-position: 50%;
    background-repeat: no-repeat
}

reset-password .fa-eye-slash {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjN2RhMDg1Yy04YThlLTdkNDktYTQwMy0xMTc5YjNmZjdhMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDk3REI2RkRCRkQxMTFFOEI5MTNDN0FBN0QxREQzMDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDk3REI2RkNCRkQxMTFFOEI5MTNDN0FBN0QxREQzMDkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MWRjZjA3YWYtNzA3ZS1jZjRmLTgxYzEtYWRjN2NjY2Q3ZGYwIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NDIzODZmNjctMGJjZi1mODRiLThiZWItMTJlM2Y0MmQ1MTlkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+w0qAMQAABGJJREFUeNq0lnlsVFUUhzvTmXba6oglBU1MQAwRFKNEEJcYoSpokSXgUlQINAY0LP+40BoiokEqjaghbWURUHawgmVJBARDDGiqQYEqIARERaAJ2Jm2tOMw4/ebnJLH5M1QE3nJl3vfu+fec+49y7ueeDyeoae0tDTjKj+PwEewEOaWl5cnPnpKSkoSnYKCgiuu0NDQ4JMo3AQ3wHVaAxrhNPwBZ1kr6qL8C+s/AbtYK/Hi64jpCHeiuR8GQn/oBhFogRhcA1nwO9Qhv5v2Gww556bcubavAzseDePhZjgJm+EgHJaIGaBTuRX6wGAYDidaWlp+yM3NnZZKeVoDUN6L5k14ALaDnLaXXUUcMl3kAr6dNOO2820+7b2BQKAsJydnOjEWi0Qik7Kzs3e56fGlUP4kzSw4BWNR8HXS+PM0kukuA3iX8hrklpn/A+autlAo9FNbW9tr9C8wtiqtASykgJoBE2CBIpZJ5x3jQZoKeBA+h2UWC/3gFcYH5ufnb8zMzFxpU4ai/HvaF+Btxm+nnekMUp9jcVn9oflQftuMYDwpHt6Cu+Bp+AWC5v9tsIpjlvLnzKhhsNOyax7z62mrlEH0J9M2acBr6+fBxzAIipm0yancnkJ4DKYwdhAuWmDthEp23jsYDN6CzzMJvjn2/dKD/JfmNmXRJ2Z8woBs+ADukQCC37nEhFwzylKrzjGkRV9i5/3YuVwSa2pqqmlubu7FHG/yOszdZ+v0ttPI0bHOhAE6VgT2p0iKay3FFrPw9bQ3wq/In7VacBs79+Lv0tbWVtWC161InXcx4hBrPEV3BcyWlcW2s31pSkLA3PSnBVwldIWHoRbiRPuxcDisShi2opQyxdGleNgBz8iAMijCqtFpDAhZ0VExOqpKSIGZYsoz8Pm75Lpiot5OR0ZcSFNjHrd4KJMBa+0nUcXA4BQWt6oIKbLpH0f5BlBu+9l1LT5X5FczdsSi/1toTqH8IbnSUvjT9kCpsI9LEBiSwnAVkZ4oK8/Ly3vR4/FEOPY9+NxvcVTJXKVnXy3skkVSruK0HFbL/846cNEKkNpqBKfTfuZchP5hlG+0nf8TjUaLCbptNqxMGmOGVCB7wEX5cMu2dfCq4uayQmTK3kBQkTsXetCv4nu4vQ6w86lS3tjYeAqfv2xFK24ZoorzDvJLkxQreCeC5i5ifI59d/8XIPC+1XYJ3kd/Ft+UeptMpAjlP9M+C3faty06VvspOZXfYSerzJlxxX+Bw4gaJh9T/c7KytpK2xmiFmBfWXl9L02U99BPDMapXlh1revw39CM+DEWi1V7vd4NKq8E3Bl2PpKhXF06GD+dpFR14W541Eq2Ule/5iXIhlLpSXchKUT5eu2cZxzK883n85RiKPzNlLRXyu52M6q3QlWb7JL/YkChw+cj/H7/Dh07SuVDHW9P0IWli90JdcxrrEgdRfbvjt5UPS634kF27Uoot5L5vz/tt2Kvy5j+in9dTeXO518BBgBSuNlRNgxJWgAAAABJRU5ErkJggg==")
}

email-verification {
    width: 100%;
    position: relative;
    margin-top: 64px;
    float: left
}

email-verification .wrapper {
    margin: auto;
    width: 100%;
    max-width: 1000px;
    padding: 10px 0 20px
}

email-verification .wrapper .heading {
    color: #8f0000;
    font-size: 1.6rem;
    line-height: 2.6rem
}

email-verification .wrapper .email-verification-status {
    padding: 10px 0 20px
}

email-verification .wrapper .gotolobby-button {
    background-color: #1d8722;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

email-verification .wrapper .gotolobby-button:hover {
    background-color: #56a82f
}

email-verification .wrapper .gotolobby-button[disabled=disabled],
email-verification .wrapper .gotolobby-button[disabled] {
    background-color: #6f7071
}

social-media {
    font-size: 13px
}

social-media .social-media-wrapper {
    padding: 25px
}

social-media .social-media-wrapper .referral-link {
    color: #3b69f0
}

social-media .social-media-wrapper .share-wrapper {
    display: flex;
    margin-top: 28px;
    justify-content: space-around;
    width: 70%
}

social-media .social-media-wrapper .share-wrapper .share-label {
    line-height: 50px;
    margin-left: -14px
}

social-media .social-media-wrapper .share-wrapper .fb-wrapper {
    border: 1px solid;
    border-radius: 5px;
    display: flex;
    width: 200px;
    height: 50px;
    background-color: #f8f8f8;
    justify-content: space-around;
    cursor: pointer
}

social-media .social-media-wrapper .share-wrapper .fb-wrapper .fb-icon {
    background: url(https://www.bpm-game.com/static/image/referandwin_sprite.png) no-repeat -11px -42px;
    width: 34px;
    height: 34px;
    margin: 8px 6px
}

social-media .social-media-wrapper .share-wrapper .fb-wrapper .fb-label {
    line-height: 50px;
    padding-right: 10px
}

social-media .social-media-wrapper .share-wrapper .g-plus-wrapper {
    border: 1px solid;
    border-radius: 5px;
    display: flex;
    width: 200px;
    height: 50px;
    background-color: #f8f8f8;
    cursor: pointer
}

social-media .social-media-wrapper .share-wrapper .g-plus-wrapper .g-plus-icon {
    background: url(https://www.bpm-game.com/static/image/referandwin_sprite.png) no-repeat -49px -42px;
    width: 34px;
    height: 34px;
    margin: 8px 6px
}

social-media .social-media-wrapper .share-wrapper .g-plus-wrapper .g-plus-label {
    line-height: 50px;
    padding-right: 10px
}

social-media .social-media-wrapper .note-label {
    margin-top: 20px
}

social-media .social-media-wrapper .note-label .note-color {
    color: #591508
}

terms-conditions .terms-list-wrapper {
    padding: 25px 25px 25px 45px;
    line-height: 20px;
    height: 400px;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box
}

terms-conditions li {
    list-style-type: decimal
}

terms-conditions .sub-list {
    margin-left: 30px
}

terms-conditions .sub-list li {
    list-style-type: lower-alpha
}

terms-conditions .update-info {
    margin-top: 20px
}

terms-conditions .update-info .update-label {
    font-weight: 700
}

terms-conditions .more-info {
    font-weight: 700;
    margin-top: 15px;
    font-size: 14px;
    padding-bottom: 10px;
    cursor: pointer
}

terms-conditions .more-info .expand-icon {
    color: #591508
}

terms-conditions .more-info-content {
    font-size: 14px;
    height: 0;
    transition: all .4s ease-in-out;
    overflow: hidden
}

terms-conditions .more-info-content.expand-content {
    height: 270px;
    margin-top: 20px
}

track-bonus {
    width: 100%;
    max-width: 1100px;
    margin: auto
}

track-bonus .web-rupee {
    font-family: WebRupee
}

track-bonus .track-bonus-container {
    width: 100%;
    max-width: 1100px;
    border-radius: 4px;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .3);
    position: relative;
    margin: 10px auto 60px;
    box-sizing: border-box;
    padding: 15px 20px 70px
}

track-bonus .track-bonus-container .import-heading {
    color: #8f0000;
    font-size: 22px;
    font-weight: 700;
    padding: 5px 0 20px
}

track-bonus .track-bonus-container .invite-friend {
    background-color: #1d8722;
    height: 38px;
    width: 190px;
    line-height: 38px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    text-align: center;
    cursor: pointer;
    position: absolute;
    right: 20px;
    top: 10px
}

track-bonus .track-bonus-container .invite-friend:hover {
    background-color: #49b600
}

track-bonus .track-bonus-container .remind-friend {
    background-color: #1d8722;
    height: 38px;
    width: 190px;
    line-height: 38px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    text-align: center;
    cursor: pointer;
    position: absolute;
    right: 220px;
    top: 10px
}

track-bonus .track-bonus-container .remind-friend:hover {
    background-color: #49b600
}

track-bonus .track-bonus-container .bonus-table-head {
    color: #fff;
    background: #8f0000;
    font-size: 14px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

track-bonus .track-bonus-container .bonus-table-head>div {
    box-sizing: border-box;
    float: left;
    width: 12%;
    text-align: center;
    position: relative;
    padding: 14px 10px
}

track-bonus .track-bonus-container .bonus-table-head>div:after {
    content: "";
    position: absolute;
    width: 1px;
    height: 30px;
    height: 28px;
    top: 50%;
    margin-top: -14px;
    right: 0;
    background: linear-gradient(180deg, #760202 0, #9e1412 51%, #760202)
}

track-bonus .track-bonus-container .bonus-table-head>div:first-of-type,
track-bonus .track-bonus-container .bonus-table-head>div:nth-of-type(2) {
    width: 20%;
    padding-left: 20px
}

track-bonus .track-bonus-container .bonus-table-head>div:last-child() {
    border-right: none
}

track-bonus .track-bonus-container .bonus-table-head>div:last-child():after {
    content: none
}

track-bonus .track-bonus-container .bonus-table-body {
    height: 310px;
    overflow: auto;
    border: 1px solid #cbcbcb;
    border-top: none;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .3)
}

track-bonus .track-bonus-container .bonus-table-body .bonus-table-row {
    border-bottom: 1px solid #cbcbcb;
    font-size: 14px
}

track-bonus .track-bonus-container .bonus-table-body .bonus-table-row>div {
    box-sizing: border-box;
    float: left;
    color: #000;
    padding: 13px 10px;
    width: 12%;
    text-align: center;
    position: relative
}

track-bonus .track-bonus-container .bonus-table-body .bonus-table-row>div:after {
    content: "";
    position: absolute;
    width: 1px;
    height: 26px;
    top: 50%;
    margin-top: -13px;
    right: 0;
    background: linear-gradient(180deg, #ececec 0, #d5d5d5 51%, #ececec)
}

track-bonus .track-bonus-container .bonus-table-body .bonus-table-row>div:last-child():after {
    content: none
}

track-bonus .track-bonus-container .bonus-table-body .bonus-table-row>div:first-of-type,
track-bonus .track-bonus-container .bonus-table-body .bonus-table-row>div:nth-of-type(2) {
    width: 20%;
    padding-left: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

track-bonus .track-bonus-container .bonus-table-body .bonus-table-row:nth-of-type(odd) {
    background: #fff
}

track-bonus .track-bonus-container .bonus-table-body .bonus-table-row:nth-of-type(2n) {
    background: #eee
}

track-bonus .track-bonus-container .bonus-table-body .null-value-hyphen {
    height: 2px;
    background: #000;
    width: 13px;
    display: inline-block
}

track-bonus .track-bonus-container .tleft {
    text-align: left !important
}

track-bonus .track-bonus-container .loading-cont {
    margin-top: 12%;
    padding: 25px;
    font-size: 14px;
    text-align: center
}

track-bonus .track-bonus-container .no-data-info {
    margin-top: 8%;
    padding: 25px;
    font-size: 14px;
    text-align: center
}

track-bonus .track-bonus-container .no-data-info .navigate-btn-wrapper {
    padding-top: 10px
}

track-bonus .track-bonus-container .no-data-info .navigate-btn-wrapper .navigate-button {
    text-decoration: underline;
    color: #014460;
    font-weight: 700;
    line-height: 38px;
    letter-spacing: .5px;
    font-size: 16px;
    text-align: center;
    cursor: pointer;
    margin: 0 auto;
    background: transparent
}

track-bonus .track-bonus-container .logged-out-info {
    margin-top: 15%;
    padding: 25px;
    text-align: center;
    font-size: 14px
}

track-bonus .track-bonus-container .logged-out-info a {
    text-decoration: none;
    color: #034460
}

track-bonus .track-bonus-container .logged-out-info a:hover {
    text-decoration: underline
}

track-bonus .raf-footer {
    background: #f0f0f0;
    padding: 18px 30px;
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
    box-sizing: border-box
}

track-bonus .raf-footer .raf-footer-label {
    float: left;
    font-size: 14px
}

track-bonus .raf-footer .raf-footer-label .bonus-color {
    color: #198925
}

track-bonus .raf-footer .raf-footer-label.right {
    float: right
}

web-mail {
    font-size: 14px
}

web-mail .web-mail-wrapper {
    padding: 25px
}

web-mail .web-mail-wrapper .import-container {
    display: flex
}

web-mail .web-mail-wrapper .import-container .import-label {
    line-height: 45px
}

web-mail .web-mail-wrapper .import-container .network-selector {
    height: 45px;
    width: 280px;
    text-align: left;
    line-height: 45px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    margin-left: 10px;
    padding-left: 15px;
    font-size: 14px
}

web-mail .web-mail-wrapper .import-container .network-selector.error {
    box-shadow: 0 0 6px red
}

web-mail .web-mail-wrapper .button-wrapper {
    text-align: center;
    width: 53%;
    margin-top: 25px
}

web-mail .web-mail-wrapper .button-wrapper .get-frnds-btn {
    background-color: #1d8722;
    height: 40px;
    width: 165px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

web-mail .web-mail-wrapper .button-wrapper .get-frnds-btn:hover {
    background-color: #56a82f
}

web-mail .web-mail-wrapper .button-wrapper .get-frnds-btn[disabled=disabled],
web-mail .web-mail-wrapper .button-wrapper .get-frnds-btn[disabled] {
    background-color: #6f7071
}

web-mail .web-mail-wrapper .general-info {
    margin-top: 25px
}

web-mail .web-mail-wrapper .import-options-wrapper {
    display: flex;
    justify-content: space-around;
    width: 34%;
    margin-top: 45px
}

web-mail .web-mail-wrapper .import-options-wrapper .option-label {
    line-height: 28px
}

web-mail .web-mail-wrapper .import-options-wrapper .gmail-option {
    background: url(https://www.bpm-game.com/static/image/referandwin_sprite.png) no-repeat -11px -8px;
    width: 28px;
    height: 28px;
    cursor: pointer
}

web-mail .web-mail-wrapper .import-options-wrapper .yahoo-option {
    background: url(https://www.bpm-game.com/static/image/referandwin_sprite.png) no-repeat -45px -8px;
    width: 28px;
    height: 27px;
    cursor: pointer
}

web-mail .web-mail-wrapper .import-options-wrapper .hotmail-option {
    background: url(https://www.bpm-game.com/static/image/referandwin_sprite.png) no-repeat -79px -8px;
    width: 28px;
    height: 27px;
    cursor: pointer
}

email-list {
    width: 100%;
    max-width: 1100px;
    margin: auto
}

email-list .import-wrapper {
    width: 100%;
    max-width: 1100px;
    border-radius: 4px;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .3);
    position: relative;
    margin: 10px auto 60px;
    box-sizing: border-box;
    padding: 15px 20px 70px
}

email-list .import-wrapper .search-icon {
    position: absolute;
    right: 192px;
    top: 25px;
    width: 24px;
    height: 32px;
    background: url(https://www.bpm-game.com/static/image/search-icon.png) no-repeat;
    visibility: visible;
    background-size: 12px
}

email-list .import-wrapper .search-input {
    width: 200px;
    height: 32px;
    border: 1px solid #e3e3e3;
    padding-left: 20px
}

email-list .import-wrapper input[type=checkbox] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: block;
    width: 18px;
    height: 18px;
    background: url(https://www.bpm-game.com/static/image/raf-Sprite.png) no-repeat;
    background-position: 0 0;
    background-position: -145px -48px;
    float: left;
    position: static
}

email-list .import-wrapper input[type=checkbox]:checked {
    background-position: -127px -48px
}

email-list .import-wrapper .import-heading {
    color: #8f0000;
    font-size: 22px;
    font-weight: 700
}

email-list .import-wrapper .invite-label {
    font-size: 15px;
    line-height: 70px
}

email-list .import-wrapper .invite-label .contacts-count {
    color: #591508
}

email-list .import-wrapper .invite-label .click-link {
    text-decoration: underline;
    color: #1f8dd6;
    cursor: pointer
}

email-list .import-wrapper .invite-label .click-link:hover {
    text-decoration: none
}

email-list .import-wrapper .invite-label .select-label {
    line-height: 25px
}

email-list .import-wrapper .email-list-container .email-list-head {
    position: relative;
    margin-top: 8px;
    margin-bottom: 5px;
    height: 2px
}

email-list .import-wrapper .email-list-container .email-list-head .invite-friend {
    background-color: #1d8722;
    height: 38px;
    width: 190px;
    line-height: 38px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    text-align: center;
    cursor: pointer;
    position: absolute;
    right: 0;
    top: -40px
}

email-list .import-wrapper .email-list-container .email-list-head .invite-friend:hover {
    background-color: #49b600
}

email-list .import-wrapper .email-list-container .section-container .section-head {
    color: #fff;
    background: #8f0000;
    font-size: 14px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    width: 100%
}

email-list .import-wrapper .email-list-container .section-container .section-head>div {
    box-sizing: border-box;
    float: left;
    position: relative;
    padding: 14px 10px
}

email-list .import-wrapper .email-list-container .section-container .section-head>div:after {
    content: "";
    position: absolute;
    width: 1px;
    height: 30px;
    height: 28px;
    top: 50%;
    margin-top: -14px;
    right: 0;
    background: linear-gradient(180deg, #760202 0, #9e1412 51%, #760202)
}

email-list .import-wrapper .email-list-container .section-container .section-head>div:first-of-type {
    width: 25%;
    padding-left: 15px
}

email-list .import-wrapper .email-list-container .section-container .section-head>div:nth-of-type(2) {
    width: 35%;
    padding-left: 50px
}

email-list .import-wrapper .email-list-container .section-container .section-head>div:nth-of-type(3) {
    width: 20%;
    text-align: center
}

email-list .import-wrapper .email-list-container .section-container .section-head>div:nth-of-type(3):after {
    content: none
}

email-list .import-wrapper .email-list-container .section-container .section-head .check-box-pos {
    float: left
}

email-list .import-wrapper .email-list-container .section-container .section-head .check-box-pos>label {
    line-height: 19px;
    padding-left: 5px;
    font-size: 14px
}

email-list .import-wrapper .email-list-container .section-container .section-head .check-box-pos>label input {
    margin-right: 4px;
    margin-left: 5px
}

email-list .import-wrapper .email-list-container .section-container .table-data-wrapper {
    height: 310px;
    overflow: auto;
    border: 1px solid #cbcbcb;
    border-top: none;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .3)
}

email-list .import-wrapper .email-list-container .section-container .table-data-wrapper .contact-row {
    border-bottom: 1px solid #cbcbcb;
    font-size: 14px
}

email-list .import-wrapper .email-list-container .section-container .table-data-wrapper .contact-row label {
    cursor: pointer;
    float: left;
    width: 100%
}

email-list .import-wrapper .email-list-container .section-container .table-data-wrapper .contact-row div {
    box-sizing: border-box;
    float: left;
    color: #000;
    padding: 13px 10px;
    display: flex;
    align-items: center;
    position: relative
}

email-list .import-wrapper .email-list-container .section-container .table-data-wrapper .contact-row div:after {
    content: "";
    position: absolute;
    width: 1px;
    height: 26px;
    top: 50%;
    margin-top: -13px;
    right: 0;
    background: linear-gradient(180deg, #ececec 0, #d5d5d5 51%, #ececec)
}

email-list .import-wrapper .email-list-container .section-container .table-data-wrapper .contact-row div:last-child():after {
    content: none
}

email-list .import-wrapper .email-list-container .section-container .table-data-wrapper .contact-row div:first-of-type {
    width: 25%;
    padding-left: 20px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

email-list .import-wrapper .email-list-container .section-container .table-data-wrapper .contact-row div:first-of-type>span {
    margin-left: 10px
}

email-list .import-wrapper .email-list-container .section-container .table-data-wrapper .contact-row div:nth-of-type(2) {
    width: 35%;
    padding-left: 50px
}

email-list .import-wrapper .email-list-container .section-container .table-data-wrapper .contact-row div:nth-of-type(3) {
    width: 20%;
    text-align: center;
    justify-content: center
}

email-list .import-wrapper .email-list-container .section-container .table-data-wrapper .contact-row div:nth-of-type(4) {
    width: 20%;
    text-align: center;
    padding: 10px;
    justify-content: center
}

email-list .import-wrapper .email-list-container .section-container .table-data-wrapper .contact-row div:nth-of-type(4) .invite-single-frnd {
    background-color: #1d8722;
    height: 30px;
    width: 70px;
    line-height: 30px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    text-align: center;
    cursor: pointer;
    position: absolute;
    top: 7px
}

email-list .import-wrapper .email-list-container .section-container .table-data-wrapper .contact-row div:nth-of-type(4) .invite-single-frnd:hover {
    background-color: #49b600
}

email-list .import-wrapper .email-list-container .section-container .table-data-wrapper .contact-row div:nth-of-type(4) .invite-single-frnd.processing {
    background: url(https://www.bpm-game.com/static/image/actions.gif)
}

email-list .import-wrapper .email-list-container .section-container .table-data-wrapper .contact-row div:nth-of-type(4) .invite-single-frnd.disabled {
    background-color: #a0a0a0;
    pointer-events: none
}

email-list .import-wrapper .email-list-container .section-container .table-data-wrapper .contact-row:nth-of-type(odd) {
    background: #fff
}

email-list .import-wrapper .email-list-container .section-container .table-data-wrapper .contact-row:nth-of-type(2n) {
    background: #eee
}

email-list .import-wrapper .raf-footer {
    background: #f0f0f0;
    padding: 18px 30px;
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
    box-sizing: border-box
}

email-list .import-wrapper .raf-footer .raf-footer-label {
    float: left;
    width: 28%;
    font-size: 14px
}

email-list .import-wrapper .raf-footer .raf-footer-label .bonus-color {
    color: #198925
}

email-list .import-wrapper .raf-footer .invite-frnd-btn {
    background-color: #1d8722;
    height: 38px;
    width: 140px;
    line-height: 38px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    text-align: center;
    cursor: pointer;
    position: absolute;
    right: 22px;
    top: 7px
}

email-list .import-wrapper .raf-footer .invite-frnd-btn:hover {
    background-color: #49b600
}

email-list .import-wrapper .raf-footer .invite-frnd-btn.processing {
    background: url(https://www.bpm-game.com/static/image/actions.gif)
}

email-list .import-wrapper .raf-footer .invite-frnd-btn.disabled {
    background-color: #a0a0a0;
    pointer-events: none
}

raf-lobby .raf-popup-wrapper {
    width: 600px;
    height: 250px;
    font-size: 14px
}

raf-lobby .raf-popup-wrapper .label {
    display: block;
    color: #000;
    font-size: inherit;
    font-weight: 400;
    padding: 0
}

raf-lobby .raf-popup-wrapper .invite-share-wrapper {
    width: 42%;
    height: 250px;
    position: absolute;
    right: 0;
    color: #000;
    background: #fff
}

raf-lobby .raf-popup-wrapper .invite-share-wrapper .section-wrapper {
    border: 1px solid #d7d7d7;
    width: 90%;
    margin-top: 32px;
    margin-left: 13px;
    padding: 10px 10px 6px;
    border-radius: 3px
}

raf-lobby .raf-popup-wrapper .invite-share-wrapper .section-wrapper.share-wrap {
    margin-top: 0
}

raf-lobby .raf-popup-wrapper .invite-share-wrapper .section-wrapper .label {
    text-align: left
}

raf-lobby .raf-popup-wrapper .invite-share-wrapper .section-wrapper .options-wrapper {
    display: flex;
    justify-content: space-around;
    padding-top: 12px
}

raf-lobby .raf-popup-wrapper .invite-share-wrapper .section-wrapper .options-wrapper .network-selector {
    height: 40px;
    width: 100px;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 15px;
    font-size: 14px
}

raf-lobby .raf-popup-wrapper .invite-share-wrapper .section-wrapper .options-wrapper .network-selector.error {
    box-shadow: 0 0 6px red
}

raf-lobby .raf-popup-wrapper .invite-share-wrapper .section-wrapper .options-wrapper .option-button {
    background-color: #1d8722;
    height: 40px;
    width: 100px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 13px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

raf-lobby .raf-popup-wrapper .invite-share-wrapper .section-wrapper .options-wrapper .option-button:hover {
    background-color: #56a82f
}

raf-lobby .raf-popup-wrapper .invite-share-wrapper .section-wrapper .options-wrapper .option-button[disabled=disabled],
raf-lobby .raf-popup-wrapper .invite-share-wrapper .section-wrapper .options-wrapper .option-button[disabled] {
    background-color: #6f7071
}

raf-lobby .raf-popup-wrapper .invite-share-wrapper .section-wrapper .options-wrapper .social-share-box {
    display: flex;
    justify-content: space-around;
    cursor: pointer;
    border: 1px solid;
    border-radius: 5px;
    width: 100px;
    height: 40px
}

raf-lobby .raf-popup-wrapper .invite-share-wrapper .section-wrapper .options-wrapper .social-share-box .fb-icon {
    background: url(https://www.bpm-game.com/static/image/referandwin_sprite.png) no-repeat -11px -42px;
    width: 34px;
    height: 34px;
    margin: 3px 0
}

raf-lobby .raf-popup-wrapper .invite-share-wrapper .section-wrapper .options-wrapper .social-share-box .label {
    font-size: 13px;
    line-height: 40px
}

raf-lobby .raf-popup-wrapper .invite-share-wrapper .section-wrapper .options-wrapper .social-share-box .g-plus-icon {
    background: url(https://www.bpm-game.com/static/image/referandwin_sprite.png) no-repeat -49px -42px;
    width: 34px;
    height: 34px;
    margin: 3px 0
}

raf-lobby .raf-popup-wrapper .invite-share-wrapper .raf-or-icon {
    background: url(https://www.bpm-game.com/static/image/or_lobby_RAF.png) no-repeat;
    width: 26px;
    height: 29px;
    margin: 0 auto
}

raf-lobby .raf-popup-wrapper .invite-share-wrapper .terms-link {
    cursor: pointer;
    position: absolute;
    right: 0;
    height: 17px;
    width: 100px;
    margin-top: 5px
}

raf-lobby .raf-popup-wrapper .invite-share-wrapper .terms-link:hover {
    border-bottom: 1px solid #63625e
}

raf-lobby .raf-popup-wrapper .loader {
    background: url(https://www.bpm-game.com/static/image/spin.gif) no-repeat;
    width: 52px;
    height: 52px;
    position: absolute;
    top: 100px;
    left: 273px
}

leader-board .header-wrapper {
    font-size: 15px;
    padding: 20px;
    color: #591508;
    font-weight: 700
}

leader-board .header-wrapper,
leader-board .monthly-content-wrapper {
    display: flex;
    justify-content: space-around
}

leader-board .monthly-content-wrapper .raf-board-tabs-wrapper {
    display: block;
    position: relative;
    width: 62%;
    padding: 0 0 10px 10px
}

leader-board .monthly-content-wrapper .raf-board-tabs-wrapper .tab-name {
    line-height: 40px
}

leader-board .monthly-content-wrapper .raf-board-tabs-wrapper .leader-tabs {
    margin-left: 10px
}

leader-board .monthly-content-wrapper .raf-board-tabs-wrapper .leader-tabs a {
    margin-left: 3px;
    display: inline-block;
    height: 40px;
    border-top: 1px solid #d1d1d1;
    border-left: 1px solid #d1d1d1;
    border-right: 1px solid #d1d1d1;
    background: linear-gradient(180deg, #f8f8f8 0, #eaeaea);
    text-align: center;
    color: #000;
    text-decoration: none;
    border-radius: 5px 5px 0 0
}

leader-board .monthly-content-wrapper .raf-board-tabs-wrapper .leader-tabs a:first-child {
    width: 19%
}

leader-board .monthly-content-wrapper .raf-board-tabs-wrapper .leader-tabs a:nth-child(2),
leader-board .monthly-content-wrapper .raf-board-tabs-wrapper .leader-tabs a:nth-child(3) {
    width: 23%
}

leader-board .monthly-content-wrapper .raf-board-tabs-wrapper .leader-tabs a:nth-child(4) {
    width: 28%
}

leader-board .monthly-content-wrapper .raf-board-tabs-wrapper .leader-tabs a:before {
    display: block;
    width: 100%;
    border-radius: 5px
}

leader-board .monthly-content-wrapper .raf-board-tabs-wrapper .leader-tabs a.router-link-active,
leader-board .monthly-content-wrapper .raf-board-tabs-wrapper .leader-tabs a:hover {
    background: #591508;
    color: #fff
}

leader-board .monthly-content-wrapper .raf-board-tabs-wrapper .leader-tabs a.router-link-active:before {
    border-top: 1px solid #b7270c
}

leader-board .monthly-content-wrapper .raf-board-tabs-wrapper .leader-tab-content {
    border-radius: 5px;
    border: 1px solid #d7d7d7;
    border-top: 3px solid #591508;
    height: 300px
}

leader-board .monthly-content-wrapper .leader-board-terms {
    border: 1px solid #d7d7d7;
    height: 344px;
    width: 33%;
    border-radius: 5px;
    overflow-x: hidden;
    overflow-y: auto;
    box-sizing: border-box;
    line-height: 20px;
    padding: 15px 30px
}

leader-board .monthly-content-wrapper .leader-board-terms li {
    list-style-type: decimal;
    margin-bottom: 10px
}

.leader-board-content-container .table-header-wrapper table {
    width: 100%
}

.leader-board-content-container .table-header-wrapper table th {
    font-size: 14px;
    text-align: center;
    line-height: 35px;
    width: 193px;
    font-weight: 700;
    background: linear-gradient(180deg, #f8f8f8 0, #eaeaea);
    border-left: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7
}

.leader-board-content-container .table-header-wrapper table th:first-child {
    border-left: none
}

.leader-board-content-container .table-data-wrapper {
    height: 264px;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box
}

.leader-board-content-container .table-data-wrapper table {
    width: 603px
}

.leader-board-content-container .table-data-wrapper table tr td {
    font-size: 12px;
    text-align: center;
    width: 193px;
    border-left: 1px solid #d7d7d7;
    height: 40px;
    line-height: 40px
}

.leader-board-content-container .table-data-wrapper table tr td:first-child {
    border-left: none
}

.leader-board-content-container .table-data-wrapper table tr:nth-child(odd) {
    background-color: #f5f5f5
}

.leader-board-content-container .table-data-wrapper table tr:nth-child(odd).first-user {
    background-color: #fffbe5
}

invite-success .raf-invite-wrapper,
reminder-sent-popup .raf-invite-wrapper {
    width: 350px;
    height: 200px;
    padding: 15px
}

invite-success .raf-invite-wrapper .raf-header,
reminder-sent-popup .raf-invite-wrapper .raf-header {
    color: #591508;
    font-size: 20px;
    padding-top: 6px
}

invite-success .raf-invite-wrapper .separator,
reminder-sent-popup .raf-invite-wrapper .separator {
    border-top: 1px solid #d7d7d7;
    width: 100%;
    margin-top: 5px
}

invite-success .raf-invite-wrapper .message,
reminder-sent-popup .raf-invite-wrapper .message {
    font-size: 14px;
    line-height: 21px;
    padding: 10px
}

invite-success .raf-invite-wrapper .ok-btn,
reminder-sent-popup .raf-invite-wrapper .ok-btn {
    background-color: #1d8722;
    height: 40px;
    width: 125px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    line-height: 40px;
    font-weight: 700
}

invite-success .raf-invite-wrapper .ok-btn:hover,
reminder-sent-popup .raf-invite-wrapper .ok-btn:hover {
    background-color: #56a82f
}

invite-success .raf-invite-wrapper .ok-btn[disabled=disabled],
invite-success .raf-invite-wrapper .ok-btn[disabled],
reminder-sent-popup .raf-invite-wrapper .ok-btn[disabled=disabled],
reminder-sent-popup .raf-invite-wrapper .ok-btn[disabled] {
    background-color: #6f7071
}

invite-failure .raf-invite-wrapper {
    width: 350px;
    padding: 15px
}

invite-failure .raf-invite-wrapper .raf-header {
    color: #591508;
    font-size: 20px;
    padding-top: 6px
}

invite-failure .raf-invite-wrapper .separator {
    border-top: 1px solid #d7d7d7;
    width: 100%;
    margin-top: 5px
}

invite-failure .raf-invite-wrapper .message {
    font-size: 14px;
    line-height: 21px;
    padding: 10px
}

invite-nocontact .raf-invite-wrapper {
    width: 350px;
    padding: 15px
}

invite-nocontact .raf-invite-wrapper .raf-header {
    color: #591508;
    font-size: 20px;
    padding-top: 6px
}

invite-nocontact .raf-invite-wrapper .separator {
    border-top: 1px solid #d7d7d7;
    width: 100%;
    margin-top: 5px
}

invite-nocontact .raf-invite-wrapper .message {
    font-size: 14px;
    line-height: 21px;
    padding: 10px
}

.raf-sprite {
    background: url(https://www.bpm-game.com/static/image/raf-Sprite.png) no-repeat
}

.raf-sprite.ruppe-sym {
    background-position: -208px -69px
}

.raf-sprite.ref-ic-1 {
    background-position: -18px -367px
}

.raf-sprite.ref-ic-2 {
    background-position: -17px -282px
}

.raf-sprite.ref-ic-3 {
    background-position: -161px -282px
}

.raf-sprite.raf-gmail {
    background-position: 0 -73px
}

.raf-sprite.raf-yahoo {
    background-position: -43px -73px
}

.raf-sprite.raf-hotmail {
    background-position: -85px -73px
}

.raf-sprite.raf-facebook {
    background-position: -135px -416px
}

.raf-sprite.raf-gplus {
    background-position: -193px -416px
}

.raf-sprite.raf-invite {
    background-position: -252px -416px
}

.raf-sprite.howit-icon-1 {
    background-position: -3px 7px
}

.raf-sprite.howit-icon-2 {
    background-position: 9px -136px
}

.raf-sprite.howit-icon-3 {
    background-position: -113px -139px
}

.raf-sprite.extra-bonus-img {
    background: url(https://www.bpm-game.com/static/image/extra-bonus.png) no-repeat;
    width: 153px !important;
    height: 70px
}

.web-rupee {
    font-family: WebRupee
}

.raf-wrapper {
    width: 100%;
    position: relative
}

.raf-wrapper:before {
    height: 200px;
    left: 0;
    background: url(https://www.bpm-game.com/static/image/background.jpg) no-repeat;
    background-size: 288px;
    background-position: 0 -222px
}

.raf-wrapper:after,
.raf-wrapper:before {
    content: "";
    width: 20%;
    max-width: 291px;
    position: absolute;
    top: -10px
}

.raf-wrapper:after {
    height: 200px !important;
    right: 0;
    background: url(https://www.bpm-game.com/static/image/background.jpg) no-repeat;
    background-size: 288px;
    background-position: 0 0;
    z-index: -1
}

.raf-wrapper .refer-banner {
    width: 100%;
    height: 100%;
    position: relative
}

.raf-wrapper .refer-banner img {
    display: block;
    width: 100%
}

.raf-wrapper .refer-banner:before {
    left: 0;
    background: url(https://www.bpm-game.com/static/image/background.jpg) no-repeat;
    background-size: 288px;
    background-position: 0 -222px
}

.raf-wrapper .refer-banner:after,
.raf-wrapper .refer-banner:before {
    content: "";
    position: absolute;
    bottom: -200px;
    width: 20%;
    max-width: 291px;
    height: 200px;
    z-index: -1
}

.raf-wrapper .refer-banner:after {
    right: 0;
    background: url(https://www.bpm-game.com/static/image/background.jpg) no-repeat;
    background-size: 288px;
    background-position: 0 0
}

refer-n-win {
    font-size: 14px;
    position: relative;
    float: left;
    width: 100%;
    margin-top: 75px
}

refer-n-win a {
    color: #014460
}

refer-n-win .refer-win-container {
    width: 1100px;
    margin: 0 auto
}

refer-n-win .refer-win-container .refer-box {
    margin-top: 10px;
    border-radius: 4px;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .3);
    position: relative;
    margin-bottom: 60px;
    background: #fff
}

refer-n-win .refer-win-container .refer-box .refer-box-top {
    padding: 10px;
    position: relative
}

refer-n-win .refer-win-container .refer-box .refer-box-top h1 {
    color: #8f0000;
    font-size: 24px;
    position: relative;
    font-weight: 700;
    margin-top: 5px;
    margin-left: 10px;
    width: 30%
}

refer-n-win .refer-win-container .refer-box .refer-box-top h1 .ruppe-sym {
    position: absolute;
    width: 37px;
    height: 37px;
    margin-left: 4px;
    top: -4px
}

refer-n-win .refer-win-container .refer-box .refer-box-top .action-btn {
    position: absolute;
    right: 10px;
    top: 10px;
    background: #1d8722;
    color: #fff;
    padding: 10px;
    border-radius: 3px;
    font-size: 16px;
    cursor: pointer
}

refer-n-win .refer-win-container .refer-box .refer-box-top .action-btn:hover {
    background: #49b600
}

refer-n-win .refer-win-container .refer-box .refer-box-top .refer-reward {
    width: 500px;
    margin: -15px auto 15px
}

refer-n-win .refer-win-container .refer-box .refer-box-top .refer-reward .refer-reward-sub {
    width: 166px;
    float: left;
    position: relative
}

refer-n-win .refer-win-container .refer-box .refer-box-top .refer-reward .refer-reward-sub .raf-rew-icon {
    display: block;
    height: 81px;
    width: 80px;
    margin: 0 auto
}

refer-n-win .refer-win-container .refer-box .refer-box-top .refer-reward .refer-reward-sub .raf-rew-icon.ref-ic-1 {
    width: 110px
}

refer-n-win .refer-win-container .refer-box .refer-box-top .refer-reward .refer-reward-sub .raf-rew-icon.ref-ic-2 {
    width: 125px
}

refer-n-win .refer-win-container .refer-box .refer-box-top .refer-reward .refer-reward-sub .raf-rew-icon.ref-ic-3 {
    width: 90px
}

refer-n-win .refer-win-container .refer-box .refer-box-top .refer-reward .refer-reward-sub .ref-reward-txt {
    text-align: center;
    color: #121312;
    font-size: 14px;
    display: none
}

refer-n-win .refer-win-container .refer-box .refer-box-top .refer-reward .refer-reward-sub .ref-reward-txt i,
refer-n-win .refer-win-container .refer-box .refer-box-top .refer-reward .refer-reward-sub .ref-reward-txt span {
    color: #8f0000;
    font-weight: 700;
    font-size: 16px
}

refer-n-win .refer-win-container .refer-box .refer-box-top .refer-reward .refer-reward-sub:first-of-type:after {
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    top: 53%;
    right: 0;
    margin-top: -5px;
    background: url(https://www.bpm-game.com/static/image/raf-Sprite.png) no-repeat;
    background-position: -180px -384px
}

refer-n-win .refer-win-container .refer-box .refer-box-top .refer-reward .refer-reward-sub:nth-of-type(2):after {
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    top: 53%;
    right: -18px;
    margin-top: -5px;
    background: url(https://www.bpm-game.com/static/image/raf-Sprite.png) no-repeat;
    background-position: -198px -384px
}

refer-n-win .refer-win-container .refer-box .refer-box-top .refer-reward .refer-reward-caption {
    font-size: 22px;
    text-align: center;
    font-weight: 700;
    float: left;
    width: 100%;
    margin: 10px 0 0
}

refer-n-win .refer-win-container .refer-box .refer-box-top .refer-reward .refer-reward-caption>span {
    color: #8f0000
}

refer-n-win .refer-win-container .refer-box .refer-box-top .refer-reward .refer-reward-caption>span i {
    display: inline-block;
    margin-right: 4px
}

refer-n-win .refer-win-container .refer-box .refer-box-botm {
    background: #f0f0f0;
    border-top: 1px solid #e1e1e1;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    position: relative
}

refer-n-win .refer-win-container .refer-box .refer-box-botm .refer-botm-sub {
    float: left;
    width: 50%;
    padding: 20px 5px 20px 70px;
    -webkit-box-sizing: border-box;
    -moz--box-sizing: border-box;
    box-sizing: border-box;
    position: relative
}

refer-n-win .refer-win-container .refer-box .refer-box-botm .refer-botm-sub .refer-head {
    color: #8f0000;
    font-weight: 700;
    font-size: 17px
}

refer-n-win .refer-win-container .refer-box .refer-box-botm .refer-botm-sub .refer-social-align {
    margin-left: 50px !important
}

refer-n-win .refer-win-container .refer-box .refer-box-botm .refer-botm-sub .refer-social {
    margin: 15px 0
}

refer-n-win .refer-win-container .refer-box .refer-box-botm .refer-botm-sub .refer-social .refer-social-icon {
    float: left;
    width: 43px;
    height: 43px;
    font-size: 12px;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz--box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    margin: 0 8px
}

refer-n-win .refer-win-container .refer-box .refer-box-botm .refer-botm-sub .refer-social .refer-social-icon span {
    display: inline-block;
    width: 42px;
    height: 43px
}

/* refer-n-win .refer-win-container .refer-box .refer-box-botm .refer-botm-sub .refer-social .tooltip {
    width: auto;
    padding: 1px 2px;
    border-radius: 2px;
    border: 1px solid #9a8c81;
    background: #f5e4d0;
    font-size: 10px;
    margin-top: 5px;
    color: #9a8c81;
    box-shadow: none
} */

/* refer-n-win .refer-win-container .refer-box .refer-box-botm .refer-botm-sub .refer-social .tooltip:before {
    content: "";
    position: absolute;
    top: -6px;
    left: 50%;
    margin-left: -7px;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #9a8c81
} */

/* refer-n-win .refer-win-container .refer-box .refer-box-botm .refer-botm-sub .refer-social .tooltip:after {
    content: "";
    position: absolute;
    top: -5px;
    left: 50%;
    margin-left: -6px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid #f5e4d0
} */

refer-n-win .refer-win-container .refer-box .refer-box-botm .refer-botm-sub .refer-input .refer-caption {
    font-size: 12px;
    display: block;
    margin-bottom: 2px
}

refer-n-win .refer-win-container .refer-box .refer-box-botm .refer-botm-sub .refer-input input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-box-sizing: border-box;
    -moz--box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    width: 65%;
    background: #fff;
    border-radius: 3px;
    padding: 11px 5px;
    font-size: 14px;
    color: #5d5d5d;
    border: 1px solid #b4b4b4;
    height: 40px;
    margin-right: 2%
}

refer-n-win .refer-win-container .refer-box .refer-box-botm .refer-botm-sub .refer-input .inp-btn {
    -webkit-box-sizing: border-box;
    -moz--box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    width: 25%;
    text-align: center;
    background: #1d8722;
    color: #fff;
    padding: 12px 15px;
    border-radius: 3px;
    font-size: 14px;
    cursor: pointer
}

refer-n-win .refer-win-container .refer-box .refer-box-botm .refer-botm-sub .refer-input .inp-btn:hover {
    background: #49b600
}

refer-n-win .refer-win-container .refer-box .refer-box-botm .refer-botm-sub:first-of-type {
    border-right: 1px solid #fff
}

refer-n-win .refer-win-container .refer-box .refer-box-botm .refer-botm-sub:first-of-type:after {
    content: "OR";
    position: absolute;
    top: 50%;
    right: -14px;
    margin-top: -13px;
    width: 25px;
    height: 25px;
    background: #fff;
    border-radius: 16px;
    text-align: center;
    box-sizing: border-box;
    color: #a3a3a3;
    font-size: 12px;
    line-height: 27px
}

refer-n-win .refer-win-container .refer-box .refer-box-botm .copy-confirmation {
    position: absolute;
    left: 50%;
    margin-left: -140px;
    width: 280px;
    font-size: 12px;
    background: rgba(0, 0, 0, .6);
    border-radius: 4px;
    padding: 5px;
    color: #fff;
    text-align: center;
    bottom: 20px;
    z-index: 9
}

refer-n-win .refer-win-container .userWidget-wrapper {
    padding-top: 20px;
    padding-bottom: 20px
}

refer-n-win .refer-win-container .userWidget-wrapper user-widget {
    width: 1100px
}

refer-n-win .refer-win-container #raf-extra-bonus li {
    list-style-type: square;
    margin-left: 20px
}

refer-n-win .refer-win-container .refer-detail-wrapper {
    padding-left: 15px;
    padding-top: 12px
}

refer-n-win .refer-win-container .refer-detail-wrapper .refer-label {
    font-size: 24px;
    font-weight: 700
}

refer-n-win .refer-win-container .refer-detail-wrapper .refer-label .referral-text {
    color: #8f0000;
    font-size: 17px
}

refer-n-win .refer-win-container .refer-detail-wrapper .refer-detail-text {
    padding-top: 10px;
    line-height: 20px;
    font-size: 14px
}

refer-n-win .refer-win-container .refer-detail-wrapper .refer-detail-text .support-email {
    cursor: pointer;
    color: #5e606a
}

refer-n-win .refer-win-container .refer-detail-wrapper .refer-detail-text .support-email:hover {
    text-decoration: underline
}

refer-n-win .refer-win-container .m15 {
    margin: 15px 0
}

refer-n-win .refer-win-container .raf-subhead {
    font-size: 17px;
    font-weight: 700;
    margin: 10px 0
}

refer-n-win .refer-win-container .more-info.raf-subhead {
    padding-left: 10px
}

refer-n-win .refer-win-container .more-info-content {
    padding: 0 10px
}

refer-n-win #custom-dropdown {
    background: #fff;
    width: 85%;
    text-align: left;
    border: 1px solid #bdbdbd;
    border-radius: 5px;
    line-height: 20px;
    font-size: .9rem;
    position: relative
}

refer-n-win #custom-dropdown .custom-option,
refer-n-win #custom-dropdown .custom-selected {
    padding: 8px;
    height: 40px;
    box-sizing: border-box;
    line-height: 22px;
    border-bottom: 1px solid #bdbdbd;
    position: relative
}

refer-n-win #custom-dropdown .custom-option .e-network,
refer-n-win #custom-dropdown .custom-selected .e-network {
    float: left;
    margin-left: 45px;
    margin-top: 3px
}

refer-n-win #custom-dropdown .custom-selected {
    border-bottom: none
}

refer-n-win #custom-dropdown .custom-selected:after {
    content: "";
    position: absolute;
    right: 10px;
    top: 14px;
    width: 14px;
    height: 14px;
    background: url(https://www.bpm-game.com/static/image/raf-Sprite.png) no-repeat;
    background-position: -59px -456px;
    visibility: visible
}

refer-n-win #custom-dropdown .custom-selected.collapse:after {
    content: "";
    position: absolute;
    right: 10px;
    top: 14px;
    width: 14px;
    height: 14px;
    background: url(https://www.bpm-game.com/static/image/raf-Sprite.png) no-repeat;
    background-position: -42px -456px;
    visibility: visible
}

refer-n-win #custom-dropdown .custom-options {
    box-sizing: border-box;
    position: absolute;
    width: 100%;
    background: #fff;
    text-align: left;
    border: 1px solid #bdbdbd;
    border-radius: 0 0 5px 5px;
    line-height: 20px;
    box-shadow: 0 7px 10px 2px rgba(0, 0, 0, .35);
    z-index: 9;
    top: 41px
}

refer-n-win #custom-dropdown .custom-options .custom-option {
    height: 45px !important
}

refer-n-win #custom-dropdown .custom-options .custom-option:hover {
    background: #f0f0f0
}

refer-n-win #custom-dropdown .custom-option:last-child {
    border-bottom: none
}

refer-n-win #custom-dropdown .net-icons {
    position: absolute;
    left: 8px;
    top: 50%;
    background: url(https://www.bpm-game.com/static/image/raf-Sprite.png) no-repeat;
    float: left;
    margin-top: -17px;
    width: 35px;
    height: 33px
}

refer-n-win #custom-dropdown .net-icons.gmail-icon {
    background-position: -132px -469px;
    width: 42px;
    height: 31px;
    margin-top: -14px;
    left: 6px
}

refer-n-win #custom-dropdown .net-icons.yahoo-icon {
    background-position: -173px -468px
}

refer-n-win #custom-dropdown .net-icons.hotmail-icon {
    background-position: -210px -468px
}

refer-n-win #custom-dropdown .net-icons.email-icon {
    background-position: -247px -468px
}

refer-n-win .get-frnds-btn {
    background-color: #1d8722;
    height: 38px;
    width: 150px;
    line-height: 38px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    text-align: center;
    cursor: pointer;
    margin-top: 20px
}

refer-n-win .get-frnds-btn:hover {
    background-color: #49b600
}

refer-n-win .web-rupee {
    margin-right: 4px
}

.template-container {
    position: relative
}

.template-container .refer-links {
    position: absolute;
    bottom: -30px;
    font-weight: 700;
    font-size: 14px;
    text-decoration: underline;
    cursor: pointer;
    color: #014260
}

.template-container .refer-links.track-link {
    left: 0
}

.template-container .refer-links.tnc-link {
    right: 0
}

.raf-leaderboard-link {
    position: absolute;
    bottom: -30px;
    font-weight: 700;
    font-size: 14px;
    text-decoration: underline;
    cursor: pointer;
    color: #014260;
    left: 448px
}

invite-email .email-list-container {
    width: 100%;
    max-width: 1100px;
    border-radius: 4px;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .3);
    position: relative;
    margin: 10px auto 60px;
    box-sizing: border-box;
    padding: 15px 20px 70px
}

invite-email .invite-friend {
    background-color: #1d8722;
    height: 38px;
    width: 190px;
    line-height: 38px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    text-align: center;
    cursor: pointer;
    position: absolute;
    right: 15px;
    top: 10px
}

invite-email .invite-friend:hover {
    background-color: #49b600
}

invite-email .import-heading {
    color: #8f0000;
    font-size: 22px;
    font-weight: 700;
    padding: 5px 0 20px
}

invite-email .right-section-wrapper {
    width: 50%;
    margin: auto
}

invite-email .field-display-wrapper {
    width: 100%;
    display: flex;
    padding: 10px;
    justify-content: space-between
}

invite-email .to-label {
    width: 20%;
    line-height: 47px;
    font-size: 14px
}

invite-email .refer-email-input {
    height: 47px;
    width: 450px;
    text-align: left;
    line-height: 47px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px
}

invite-email .read-only {
    height: auto;
    width: 450px;
    border: 1px solid #d7d7d7;
    border-radius: 5px;
    font-size: 12px;
    line-height: 20px;
    padding: 13px;
    color: #707070
}

invite-email .read-only.message-text {
    height: 150px;
    overflow-x: hidden;
    overflow-y: auto
}

invite-email .email-list-label {
    font-size: 11px;
    width: 416px;
    float: right
}

invite-email .subject-label {
    line-height: 60px;
    width: 20%;
    font-size: 14px
}

invite-email .btn-holder {
    text-align: right;
    padding: 0 10px
}

invite-email .invite-frnd-btn {
    background-color: #1d8722;
    height: 40px;
    width: 190px;
    line-height: 38px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    text-align: center;
    cursor: pointer;
    display: block;
    margin: 10px auto
}

invite-email .invite-frnd-btn:hover {
    background-color: #49b600
}

.raf-knowmore {
    width: 100%;
    max-width: 1100px;
    margin: 40px auto 82px
}

.raf-knowmore .collapse {
    display: block
}

.raf-knowmore h2 {
    font-size: 22px;
    font-weight: 700;
    position: relative;
    color: #8f0000;
    cursor: pointer
}

.raf-knowmore h2 span {
    position: absolute;
    width: 25px;
    height: 25px;
    text-align: center;
    color: #fff;
    background: #1d8722;
    border-radius: 4px;
    border: 2px solid #2f6732;
    font-size: 23px;
    margin-left: 6px;
    top: 0;
    box-sizing: border-box;
    line-height: 22px
}

.raf-knowmore h2.collapse span {
    line-height: 16px;
    font-size: 25px
}

.raf-knowmore .raf-howitwork {
    margin-top: 15px
}

.raf-knowmore .raf-howitwork h3 {
    color: #8f0000;
    font-size: 17px;
    font-weight: 700;
    margin-top: 25px
}

.raf-knowmore .raf-howitwork .howit-box {
    margin: 20px 0
}

.raf-knowmore .raf-howitwork .howit-box .howit-box-sub {
    float: left;
    width: 30%;
    position: relative
}

.raf-knowmore .raf-howitwork .howit-box .howit-box-sub:after {
    content: "";
    position: absolute;
    width: 14px;
    height: 110px;
    top: 50%;
    margin-top: -55px;
    right: -12px;
    background: url(https://www.bpm-game.com/static/image/raf-Sprite.png) no-repeat;
    background-position: -278px -15px
}

.raf-knowmore .raf-howitwork .howit-box .howit-box-sub:nth-of-type(2):after {
    right: -20px
}

.raf-knowmore .raf-howitwork .howit-box .howit-box-sub:nth-of-type(3) {
    width: 40%
}

.raf-knowmore .raf-howitwork .howit-box .howit-box-sub:nth-of-type(3):after {
    content: none
}

.raf-knowmore .raf-howitwork .howit-box .howit-box-sub .raf-sprite {
    width: 120px;
    height: 80px;
    display: block;
    margin: 0 auto
}

.raf-knowmore .raf-howitwork .howit-box .howit-box-sub .raf-sprite.howit-icon-2,
.raf-knowmore .raf-howitwork .howit-box .howit-box-sub .raf-sprite.howit-icon-3 {
    width: 130px
}

.raf-knowmore .raf-howitwork .howit-box .howit-box-sub h4 {
    color: #8f0000;
    text-align: center;
    margin: 7px 0;
    font-weight: 700
}

.raf-knowmore .raf-howitwork .howit-box .howit-box-sub .howit-box-txt {
    color: #121312;
    text-align: center
}

.raf-knowmore .raf-howitwork .refer-detail-text {
    color: #121312;
    line-height: 20px
}

.raf-terms {
    margin-top: 30px
}

.raf-terms h2 {
    font-size: 17px;
    font-weight: 700;
    position: relative;
    color: #8f0000;
    cursor: pointer;
    margin-bottom: 20px
}

.raf-terms h2 span {
    position: absolute;
    width: 25px;
    height: 25px;
    text-align: center;
    color: #fff;
    background: #1d8722;
    border-radius: 4px;
    border: 2px solid #2f6732;
    font-size: 23px;
    margin-left: 6px;
    top: -2px;
    box-sizing: border-box;
    line-height: 22px
}

.raf-terms h2.collapse span {
    line-height: 16px;
    font-size: 25px
}

.raf-terms .raf-terms-cont>div,
.raf-terms .raf-terms-cont p {
    margin-bottom: 10px;
    font-size: 14px;
    color: #121312;
    position: relative;
    line-height: 20px
}

.raf-terms .raf-terms-cont ul {
    margin-top: 10px;
    margin-bottom: 10px
}

.raf-terms .raf-terms-cont ul>li {
    margin-right: 10px;
    list-style-type: disc;
    list-style-position: inside;
    line-height: 20px
}

.raf-terms .raf-terms-cont ol {
    margin: 0 0 10px;
    padding: 0;
    counter-reset: item
}

.raf-terms .raf-terms-cont ol>li {
    margin: 0;
    padding: 0 0 0 25px;
    text-indent: 0;
    list-style-type: none;
    counter-increment: item;
    position: relative;
    line-height: 25px
}

.raf-terms .raf-terms-cont ol>li:before {
    width: 1.5em;
    padding-right: .5em;
    font-weight: 700;
    text-align: center;
    content: counter(item) ".";
    position: absolute;
    left: 0
}

.raf-terms .raf-terms-cont .bold {
    font-weight: 700
}

.raf-terms .raf-terms-cont .terms-list-wrapper .update-info,
.raf-terms .raf-terms-cont .terms-list-wrapper>p {
    padding-left: 26px
}

.extra-bonus-info span {
    color: #8f0000
}

track-bonus+.refer-links.track-link {
    display: none
}

.burgundy-new {
    color: #8f0000
}

promo-leaderboard .leader-board-wrapper {
    margin: 0 auto;
    width: 696px;
    height: 537px
}

promo-leaderboard .leader-board-wrapper .leader-board-image {
    background: url(https://www.bpm-game.com/static/image/rummy_leaderboard1.png) no-repeat;
    width: 536px;
    height: 54px;
    position: absolute;
    margin-top: -20px;
    margin-left: 80px
}

promo-leaderboard .leader-board-wrapper .box-wrapper {
    width: 700px;
    height: 460px;
    margin-top: 70px;
    background: linear-gradient(180deg, #f8f8f8 0, #eaeaea);
    border-radius: 5px
}

promo-leaderboard .leader-board-wrapper .box-wrapper .top-header-wrapper {
    display: flex;
    border: 1px solid;
    height: 30px;
    width: 690px;
    position: relative;
    top: 50px;
    left: 4px;
    background: #fff;
    line-height: 30px;
    text-align: center
}

promo-leaderboard .leader-board-wrapper .box-wrapper .top-header-wrapper .you-label {
    width: 66px;
    background: #591508;
    color: #fff
}

promo-leaderboard .leader-board-wrapper .box-wrapper .top-header-wrapper .you-label:after {
    content: "";
    position: absolute;
    height: 0;
    width: 0;
    left: 65px;
    top: 10px;
    border: 5px solid transparent;
    border-left: 8px solid #591508
}

promo-leaderboard .leader-board-wrapper .box-wrapper .top-header-wrapper .user-name {
    width: 145px;
    color: #591508;
    padding-left: 20px
}

promo-leaderboard .leader-board-wrapper .box-wrapper .top-header-wrapper .user-rank {
    border-left: 2px solid #000;
    background: #591508;
    color: #fff;
    width: 155px
}

promo-leaderboard .leader-board-wrapper .box-wrapper .top-header-wrapper .user-rank:after {
    content: "";
    position: absolute;
    height: 0;
    width: 0;
    left: 387px;
    top: 10px;
    border: 5px solid transparent;
    border-left: 8px solid #591508
}

promo-leaderboard .leader-board-wrapper .box-wrapper .top-header-wrapper .rank-label {
    width: 95px
}

promo-leaderboard .leader-board-wrapper .box-wrapper .top-header-wrapper .point-label {
    width: 110px
}

promo-leaderboard .leader-board-wrapper .box-wrapper .top-header-wrapper .point-won {
    border-left: 2px solid #000;
    background: #591508;
    color: #fff;
    width: 85px
}

promo-leaderboard .leader-board-wrapper .box-wrapper .top-header-wrapper .point-won:after {
    content: "";
    position: absolute;
    height: 0;
    width: 0;
    left: 569px;
    top: 10px;
    border: 5px solid transparent;
    border-left: 8px solid #591508
}

promo-leaderboard .leader-board-wrapper .box-wrapper .promo-leader-board-container {
    width: 690px;
    margin-top: 60px;
    margin-left: 4px
}

promo-leaderboard .leader-board-wrapper .box-wrapper .promo-leader-board-container .table-header-wrapper table {
    width: 690px
}

promo-leaderboard .leader-board-wrapper .box-wrapper .promo-leader-board-container .table-header-wrapper table th {
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    width: 150px;
    background: #591508;
    border-left: 1px solid #000;
    color: #fff
}

promo-leaderboard .leader-board-wrapper .box-wrapper .promo-leader-board-container .table-header-wrapper table th:first-child {
    border-left: none
}

promo-leaderboard .leader-board-wrapper .box-wrapper .promo-leader-board-container .table-data-wrapper {
    height: 320px;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box
}

promo-leaderboard .leader-board-wrapper .box-wrapper .promo-leader-board-container .table-data-wrapper table {
    width: 690px
}

promo-leaderboard .leader-board-wrapper .box-wrapper .promo-leader-board-container .table-data-wrapper table tr td {
    font-size: 12px;
    text-align: center;
    height: 40px;
    width: 150px;
    line-height: 15px
}

promo-leaderboard .leader-board-wrapper .box-wrapper .promo-leader-board-container .table-data-wrapper table tr:nth-child(2n) {
    background-color: #fff
}

update-login-data .edit-details-wrapper {
    margin: auto;
    text-align: center;
    width: 800px;
    height: 400px
}

update-login-data .edit-details-wrapper .edit-details-label {
    color: #591508;
    padding: 20px 0;
    font-size: 15px;
    font-weight: 700
}

update-login-data .edit-details-wrapper .details-field-wrapper {
    width: 55%;
    display: flex;
    margin: 10px auto
}

update-login-data .edit-details-wrapper .details-field-wrapper .field-label {
    color: #591508;
    font-size: 15px;
    font-weight: 700;
    height: 30px;
    width: 50%;
    padding-right: 10px
}

update-login-data .edit-details-wrapper .details-field-wrapper .field-input {
    height: 30px;
    width: 50%;
    text-align: left;
    line-height: 30px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 5px
}

update-login-data .edit-details-wrapper .details-field-wrapper .field-input.error {
    box-shadow: 0 0 6px red
}

update-login-data .edit-details-wrapper .field-input-error {
    font-size: 11px;
    color: #591508;
    width: 55%;
    text-align: right;
    margin: auto
}

update-login-data .edit-details-wrapper .details-submit-button {
    background-color: #1d8722;
    height: 40px;
    width: 135px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    margin-top: 16px
}

update-login-data .edit-details-wrapper .details-submit-button:hover {
    background-color: #56a82f
}

update-login-data .edit-details-wrapper .details-submit-button[disabled=disabled],
update-login-data .edit-details-wrapper .details-submit-button[disabled] {
    background-color: #6f7071
}

update-login-data .edit-details-wrapper .success-message {
    font-size: 15px;
    text-align: center;
    padding: 20px;
    line-height: 24px
}

page-404 {
    padding: 10px
}

page-404 .not-found-wrapper {
    width: 1000px;
    height: 543px;
    margin: 0 auto;
    box-shadow: 0 0 8px #5f5f5f
}

page-404 .not-found-wrapper .error-page-info {
    background-color: #4a0001;
    height: 165px
}

page-404 .not-found-wrapper .error-page-info .logo-container {
    padding-top: 15px;
    text-align: center
}

page-404 .not-found-wrapper .error-page-info .logo-container .logo {
    margin: 0 auto;
    cursor: pointer
}

page-404 .not-found-wrapper .error-page-info .logo-container .not-found-label {
    color: #fff;
    font-size: 35px;
    margin-top: 12px
}

page-404 .not-found-wrapper .info-separator {
    background-color: #ae0c01;
    height: 10px
}

page-404 .not-found-wrapper .main-info-text {
    color: #790800;
    font-size: 24px;
    text-align: center;
    font-weight: 700;
    padding: 17px 0 17px 20px
}

page-404 .not-found-wrapper .money-label {
    font-size: 15px;
    font-weight: 700;
    padding: 2px 60px 10px;
    text-align: center
}

page-404 .not-found-wrapper .table-404 {
    background: url(https://www.bpm-game.com/static/image/404-table.jpg) no-repeat;
    width: 421px;
    height: 214px;
    margin: 30px auto 0;
    cursor: pointer
}

goTo-login {
    width: 100%;
    position: relative;
    margin-top: 64px;
    float: left
}

goTo-login .goto-login-wrapper {
    width: 1000px;
    margin: 0 auto;
    display: flex
}

goTo-login .goto-login-wrapper .login-section {
    width: 367px;
    height: auto;
    background-color: #f5f5f5;
    margin: 50px auto;
    padding: 20px;
    border-radius: 5px
}

goTo-login .goto-login-wrapper .login-section legend {
    text-align: center;
    font-size: 20px;
    padding-left: 8px;
    padding-right: 8px
}

goTo-login .goto-login-wrapper .login-section legend span {
    background-color: #f5f5f5;
    padding: 0 10px
}

goTo-login .goto-login-wrapper .login-section fieldset {
    margin-top: -10px;
    border: 1px solid #4e515e;
    height: 236px
}

goTo-login .goto-login-wrapper .login-section fieldset .login-wrapper {
    font-size: 14px;
    padding-left: 15px
}

goTo-login .goto-login-wrapper .login-section fieldset .login-wrapper .login-label {
    padding-top: 23px
}

goTo-login .goto-login-wrapper .login-section fieldset .login-wrapper .pwd-label {
    padding-top: 16px
}

goTo-login .goto-login-wrapper .login-section fieldset .login-wrapper .login-input {
    height: 35px;
    width: 254px;
    text-align: left;
    line-height: 35px;
    box-sizing: border-box;
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 10px;
    margin-top: 12px
}

goTo-login .goto-login-wrapper .login-section fieldset .login-wrapper .login-input.error {
    box-shadow: 0 0 6px red
}

goTo-login .goto-login-wrapper .login-section fieldset .login-wrapper .action-wrapper {
    display: block
}

goTo-login .goto-login-wrapper .login-section fieldset .login-wrapper .action-wrapper .login-btn {
    background-color: #1d8722;
    height: 32px;
    width: 93px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    line-height: 32px;
    margin-top: 12px
}

goTo-login .goto-login-wrapper .login-section fieldset .login-wrapper .action-wrapper .login-btn:hover {
    background-color: #56a82f
}

goTo-login .goto-login-wrapper .login-section fieldset .login-wrapper .action-wrapper .login-btn[disabled=disabled],
goTo-login .goto-login-wrapper .login-section fieldset .login-wrapper .action-wrapper .login-btn[disabled] {
    background-color: #6f7071
}

goTo-login .goto-login-wrapper .login-section fieldset .login-wrapper .action-wrapper .forgot-link {
    display: inline-block;
    cursor: pointer;
    color: #2e75a3;
    font-size: 13px
}

goTo-login .goto-login-wrapper .login-section fieldset .login-wrapper .action-wrapper .forgot-link:hover {
    text-decoration: underline
}

goTo-login .goto-login-wrapper .login-section.reg-section {
    margin-left: 185px
}

goTo-login .goto-login-wrapper .login-section .reg-btn-wrapper {
    text-align: center;
    margin-top: 76px
}

goTo-login .goto-login-wrapper .login-section .reg-btn-wrapper .register-btn {
    background-color: #1d8722;
    height: 40px;
    width: 175px;
    line-height: 40px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4)
}

goTo-login .goto-login-wrapper .login-section .reg-btn-wrapper .register-btn:hover {
    background-color: #56a82f
}

goTo-login .goto-login-wrapper .login-section .reg-btn-wrapper .register-btn[disabled=disabled],
goTo-login .goto-login-wrapper .login-section .reg-btn-wrapper .register-btn[disabled] {
    background-color: #6f7071
}

goto-registration .homepage-signup-container {
    position: relative
}

goto-registration .homepage-signup-container .homepage-signup-wrapper .goto-registration-wrapper .goto-header {
    padding-top: 13px;
    font-size: 15px;
    font-weight: 700;
    color: #591508
}

goto-registration .homepage-signup-container .homepage-signup-wrapper .goto-registration-wrapper .faded-separator {
    background: #9c9c9c;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#fff), to(#fff), color-stop(50%, #000));
    margin-top: 2px;
    width: 65%;
    margin-left: 48px;
    height: 1px
}

goto-registration .homepage-signup-container .homepage-signup-wrapper .signup-form {
    margin-top: 0
}

goto-registration .homepage-signup-container .homepage-signup-wrapper signup {
    width: 274px;
    margin-top: 20px;
    top: 15px !important
}

goto-registration .homepage-signup-container .homepage-signup-wrapper signup .signup-terms {
    font-size: 9px
}

geo-location-popup .geo-location-wrapper {
    width: 600px;
    height: 200px
}

geo-location-popup .geo-location-wrapper .geo-location-title {
    color: #591508;
    font-size: 15px;
    padding-top: 13px
}

geo-location-popup .geo-location-wrapper .title-separator {
    border-bottom: 1px solid;
    width: 96%;
    margin-left: 11px;
    margin-top: 6px
}

geo-location-popup .geo-location-wrapper .geo-location-info {
    font-size: 14px;
    text-align: center;
    padding: 40px 3%;
    line-height: 16px
}

geo-location-popup .geo-location-wrapper .allow-access-btn {
    background-color: #1d8722;
    height: 40px;
    width: 210px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    line-height: 40px;
    font-weight: 700
}

geo-location-popup .geo-location-wrapper .allow-access-btn:hover {
    background-color: #56a82f
}

geo-location-popup .geo-location-wrapper .allow-access-btn[disabled=disabled],
geo-location-popup .geo-location-wrapper .allow-access-btn[disabled] {
    background-color: #6f7071
}

auto-ip-whitelisting-popup {
    width: 400px
}

auto-ip-whitelisting-popup .auto-whitelisting-popup {
    height: 200px
}

auto-ip-whitelisting-popup .auto-whitelisting-popup,
auto-ip-whitelisting-popup .kyc-pending-popup,
auto-ip-whitelisting-popup .kyc-verification-pending-popup {
    width: 400px
}

auto-ip-whitelisting-popup .auto-whitelisting-popup .popup-label,
auto-ip-whitelisting-popup .kyc-pending-popup .popup-label,
auto-ip-whitelisting-popup .kyc-verification-pending-popup .popup-label {
    background: #e8e8e8;
    height: 36px;
    line-height: 36px;
    color: #7e030c;
    font-size: 13px;
    font-weight: 700;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

auto-ip-whitelisting-popup .auto-whitelisting-popup .kyc-pending-text,
auto-ip-whitelisting-popup .auto-whitelisting-popup .kyc-verification-pending-text,
auto-ip-whitelisting-popup .auto-whitelisting-popup .whitelisting-text,
auto-ip-whitelisting-popup .kyc-pending-popup .kyc-pending-text,
auto-ip-whitelisting-popup .kyc-pending-popup .kyc-verification-pending-text,
auto-ip-whitelisting-popup .kyc-pending-popup .whitelisting-text,
auto-ip-whitelisting-popup .kyc-verification-pending-popup .kyc-pending-text,
auto-ip-whitelisting-popup .kyc-verification-pending-popup .kyc-verification-pending-text,
auto-ip-whitelisting-popup .kyc-verification-pending-popup .whitelisting-text {
    padding: 20px
}

auto-ip-whitelisting-popup .auto-whitelisting-popup .kyc-pending-btn-hldr,
auto-ip-whitelisting-popup .auto-whitelisting-popup .kyc-verification-btn-hldr,
auto-ip-whitelisting-popup .kyc-pending-popup .kyc-pending-btn-hldr,
auto-ip-whitelisting-popup .kyc-pending-popup .kyc-verification-btn-hldr,
auto-ip-whitelisting-popup .kyc-verification-pending-popup .kyc-pending-btn-hldr,
auto-ip-whitelisting-popup .kyc-verification-pending-popup .kyc-verification-btn-hldr {
    margin: 5px 0 10px;
    display: flex;
    flex-direction: column;
    align-items: center
}

auto-ip-whitelisting-popup .auto-whitelisting-popup .auto-whitelisting-btn-hldr,
auto-ip-whitelisting-popup .kyc-pending-popup .auto-whitelisting-btn-hldr,
auto-ip-whitelisting-popup .kyc-verification-pending-popup .auto-whitelisting-btn-hldr {
    align-items: center;
    margin: 5px 0 10px;
    display: flex;
    width: 100%;
    justify-content: center
}

auto-ip-whitelisting-popup .auto-whitelisting-popup .confirm-btn,
auto-ip-whitelisting-popup .kyc-pending-popup .confirm-btn,
auto-ip-whitelisting-popup .kyc-verification-pending-popup .confirm-btn {
    display: inline-block;
    padding: 10px 30px;
    background: #088100;
    border: 1px solid #57a200;
    border-radius: 4px;
    font-family: roboto, sans-serif;
    font-size: 1rem;
    font-weight: 500;
    color: #fff
}

auto-ip-whitelisting-popup .auto-whitelisting-popup .accept-btn,
auto-ip-whitelisting-popup .kyc-pending-popup .accept-btn,
auto-ip-whitelisting-popup .kyc-verification-pending-popup .accept-btn {
    display: inline-block;
    padding: 10px 30px;
    background: #088100;
    border: 1px solid #57a200;
    border-radius: 4px;
    font-family: roboto, sans-serif;
    font-size: 1rem;
    font-weight: 500;
    color: #fff;
    width: 125px
}

auto-ip-whitelisting-popup .auto-whitelisting-popup .decline-btn,
auto-ip-whitelisting-popup .kyc-pending-popup .decline-btn,
auto-ip-whitelisting-popup .kyc-verification-pending-popup .decline-btn {
    display: inline-block;
    padding: 10px 30px;
    background: #767676;
    border: 1px solid #7b7b7b;
    border-radius: 4px;
    font-family: roboto, sans-serif;
    font-size: 1rem;
    font-weight: 500;
    color: #fff;
    width: 125px;
    margin-right: 10px
}

auto-ip-whitelisting-popup .auto-whitelisting-popup .tc-checkbox-txt,
auto-ip-whitelisting-popup .kyc-pending-popup .tc-checkbox-txt,
auto-ip-whitelisting-popup .kyc-verification-pending-popup .tc-checkbox-txt {
    font-size: .8rem;
    width: 100%;
    color: #2a2a2a;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 15px
}

auto-ip-whitelisting-popup .auto-whitelisting-popup input#whitelisting-check,
auto-ip-whitelisting-popup .kyc-pending-popup input#whitelisting-check,
auto-ip-whitelisting-popup .kyc-verification-pending-popup input#whitelisting-check {
    display: block;
    margin: 0 4px
}

auto-ip-whitelisting-popup #check-box-error {
    color: #dc0000;
    font-size: .7rem;
    text-align: center
}

leaderboard-opt-in-popup .leaderboard-opt-in-popup {
    width: 300px;
    height: 130px
}

leaderboard-opt-in-popup .leaderboard-opt-in-text {
    font-size: 13px;
    padding: 30px 30px 0;
    line-height: 18px
}

leaderboard-opt-in-popup .leaderboard-opt-in-text1 {
    font-size: 13px;
    padding: 10px 20px 0;
    line-height: 18px
}

leaderboard-opt-in-popup .leaderboard-opt-in-btn-hldr {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
    color: #fff
}

leaderboard-opt-in-popup .cancel-btn {
    background: #4d4d4d;
    margin-right: 14px
}

leaderboard-opt-in-popup .cancel-btn,
leaderboard-opt-in-popup .confirm-btn {
    width: 70px;
    height: 30px;
    border-radius: 3px;
    cursor: pointer;
    font-weight: 600;
    font-size: 14px
}

leaderboard-opt-in-popup .confirm-btn {
    background: green
}

leaderboard-opt-in-popup .error-popup,
leaderboard-opt-in-popup .success-popup {
    height: 150px;
    background: #fff;
    border-radius: 4px
}

leaderboard-opt-in-popup .add-cash-btn,
leaderboard-opt-in-popup .play-btn {
    width: 100px;
    height: 40px;
    background: green;
    border-radius: 3px;
    cursor: pointer;
    font-weight: 600;
    font-size: 14px
}

leaderboard-opt-in-popup .error-opt-in-label {
    color: #600406;
    font-size: 1rem;
    font-weight: 600;
    padding-top: 10px
}

leaderboard-opt-in-popup .highlight-opt-in-text {
    color: #600406;
    font-size: 13px;
    font-weight: 700
}

.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0
}

* html .clearfix {
    height: 1%
}

.clearfix {
    display: block
}

facebook .fb-login-header {
    float: left;
    background-image: url(../image/home-page-1.png);
    background-position: 0 -594px;
    width: 30px;
    height: 30px;
    display: inline-block;
    width: 31px;
    height: 31px;
    margin-top: 2px;
    background-color: #3b55a0;
    border-radius: 3px;
    cursor: pointer
}

facebook .fb-btn-container:hover,
facebook .fb-login-header:hover {
    background-color: #4e80e6 !important
}

facebook .gb-login-header {
    float: right;
    background-image: url(../image/home-page-1.png);
    background-position: -30px -593px;
    width: 30px;
    height: 30px;
    display: inline-block;
    width: 31px;
    height: 31px;
    margin-top: 2px;
    background-color: #f8f8f8;
    border-radius: 3px;
    cursor: pointer
}

facebook .g-btn-container:hover,
facebook .gb-login-header:hover {
    background-color: #e9e8e8 !important
}

facebook .social-btn-hdlr {
    display: flex;
    justify-content: space-between;
    width: 75px
}

facebook .fb-btn-text {
    color: #fff;
    margin-bottom: 6px;
    line-height: 34px;
    text-align: left;
    padding-left: 50px;
    font-weight: bolder;
    font-size: .8rem
}

facebook .g-btn-container {
    cursor: pointer;
    background: #f8f8f8;
    border-radius: 3px;
    margin: 0 auto 8px;
    height: 34px;
    position: relative;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .35);
    box-sizing: border-box
}

facebook .g-button-img {
    position: absolute;
    left: 5%;
    top: 50%;
    margin-top: -10px;
    width: 28px;
    height: 20px;
    background-image: url(data:image/png;base64,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);
    background-size: 18px;
    background-repeat: no-repeat;
    background-position: 0;
    border-right: 1px solid #cbcbcb
}

facebook .gb-text {
    color: #000
}

facebook .fb-btn-container:active,
facebook .g-btn-container:active {
    box-shadow: inset 0 0 10px 0 rgba(0, 0, 0, .5)
}

facebook .fb-btn-container {
    cursor: pointer;
    background: #3c5a97;
    border-radius: 3px;
    margin: 0 auto;
    height: 34px;
    position: relative;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .5);
    box-sizing: border-box
}

facebook .fb-login-width {
    margin-top: 10px;
    width: 100%;
    margin-bottom: 8px
}

facebook .fb-text-container-login {
    width: 100%
}

facebook .fb-button-img {
    position: absolute;
    left: 6%;
    top: 50%;
    margin-top: -10px;
    width: 26px;
    height: 20px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACdElEQVRoge1ZsYrVQBQ9J4RF5LHFK8R62UJkC9nSQrCxtbQR9g/Ezsrv2j+wFFYES1EsLCwer1gXWe+xcEZnQyaZiTfw8vBAyGVyk7l3cs7NTULMADNrSd4FcAzgMYATAEeS1iTb4NZEd0lG8puks6Zp3tXM1Y671EFSC+C5pGckHwI4lASSIIloB990vCV5UDufawKSDiS9JPmK5DqOx4BH7EZS9ZxuCYTgXwB4DWCVrnTh+Q3+0qoY1ScM4JjkGcnq4AFU+0d4JvBI0r1/CGZSLJ4JPE0qzA2k3C6xa+Ap4vu5A6UixoQFdUkgCPDOwPEY7DWA95LekNyG+h/dvgP44hFPNUIF+qkMzCyaF5KOPOf20kA7dK1klTdwXmXPBLJIBHodNje4JFBSQRIf85gzwiWBUEF6y2Kn37GpD6wcvO6AAf0lsjPmSh9gQhk1sxWAU5K3kuHV0DnJnVlLetLXkQL4AeAtyW1tTFWQ9MDMPvaUyF577Hhif5J0WhtPNYW6jdqYXeG7AXBVG49nL5SFpBuiztgbAJe1165OIL5VpcEN2X1vYxl7i986mDeBGSm0xR5QaP4EZqTQBhMoNKWdNpJXCIJLqHC7gEKXAD5nxj/AuU8qhqTDoTqf4Nx7blcNpPTKUM21kQNmEHEfjbqVyxOuzVxO0HMFD/i103/2i6RQbrUXQ6GIxVIoYrEUImmJja79n0IDcBVxAYXc4VpGc/YSKFT6INtNEUcslkIpRii0m3dgL3qhuMqLpFAIPvt5cecpFINfLIUAFFFoDhq5/eQb+g608w+yvahCcT9CIXcRe/1mBcmvCAvSR5nkC7QrfgFYeneoCQ4j/QAAAABJRU5ErkJggg==);
    background-size: 17px;
    background-repeat: no-repeat;
    background-position: 0;
    border-right: 1px solid #264480
}

facebook .loginBtn {
    box-sizing: border-box;
    position: relative;
    box-shadow: none;
    margin: 2px;
    padding: 0 0 0 3px;
    border: none;
    text-align: left;
    line-height: 25px;
    white-space: nowrap;
    border-radius: 2px;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif
}

facebook .loginBtn:focus {
    outline: none
}

facebook button.loginBtn--facebook.loginBtn {
    background-image: url(../image/home-page-1.png);
    background-position: 0 -664px;
    width: 30px;
    height: 30px;
    display: inline-block;
    margin-top: 0
}

facebook .loginBtn--facebook i {
    width: 9px;
    height: 23px;
    margin: 5px 0 0
}

facebook .loginBtn--facebook i,
facebook .register-facebook i {
    background-image: url(../image/home-page-1.png);
    background-position: -260px -356px;
    display: inline-block
}

facebook .register-facebook i {
    width: 10px;
    height: 19px;
    margin: 0;
    vertical-align: top
}

.loginBtn--facebook.loginBtn:focus,
.loginBtn--facebook.loginBtn:hover {
    background: #4e80e6 !important
}

facebook-login-password .fbpopup-wrapper {
    width: 550px;
    height: 320px
}

facebook-login-password .fbpopup-wrapper .fbpopup-title {
    color: #591508;
    font-size: 15px;
    padding-top: 13px
}

facebook-login-password .fbpopup-wrapper .title-separator {
    border-bottom: 1px solid;
    width: 96%;
    margin-left: 11px;
    margin-top: 6px
}

facebook-login-password .fbpopup-wrapper .fbpopup-info {
    text-align: left;
    line-height: 19px;
    width: 88%;
    margin: 0 auto;
    color: #000;
    box-sizing: border-box;
    padding: 10px 10px 4px
}

facebook-login-password .fbpopup-wrapper .forget-password {
    float: right;
    text-decoration: underline;
    margin-top: 5px;
    margin-bottom: 10px;
    margin-right: 11%;
    cursor: pointer
}

facebook-login-password .fbpopup-wrapper .allow-access-btn {
    background-color: #1d8722;
    height: 40px;
    width: 150px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    line-height: 40px;
    font-weight: 700;
    margin-top: 20px
}

facebook-login-password .fbpopup-wrapper .allow-access-btn:hover {
    background-color: #56a82f
}

facebook-login-password .fbpopup-wrapper .allow-access-btn[disabled=disabled],
facebook-login-password .fbpopup-wrapper .allow-access-btn[disabled] {
    background-color: #6f7071
}

facebook-login-password .password-wrapper {
    display: block;
    background-color: #ebebeb;
    width: 88%;
    margin: 0 auto;
    border-radius: 4px
}

facebook-login-password .password-wrapper .entry {
    width: 100%;
    clear: both
}

facebook-login-password .password-wrapper .entry .password-label {
    width: 16%;
    float: left;
    text-align: left;
    padding: 10px 0 0 20px;
    margin-top: 8px;
    margin-left: 11%;
    font-weight: 700;
    color: #7b7979
}

facebook-login-password .password-wrapper .entry .password-value-label {
    margin-top: 8px;
    margin-left: 7px;
    color: #000
}

facebook-login-password .password-wrapper .entry .password-value {
    width: 63%;
    float: left;
    text-align: left;
    padding: 10px 0 4px
}

facebook-login-password .password-wrapper .entry .password-value .password-input-field {
    height: 30px;
    width: 283px;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #b1b1b1;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 5px
}

facebook-login-password .password-wrapper .entry .password-value .password-error {
    float: left;
    text-align: center;
    width: 100%;
    margin: 6px auto auto -11px
}

facebook-login-password .password-wrapper .entry .password-value .error {
    box-shadow: 0 0 6px 1px #e00000
}

facebook-login-password .password-wrapper .entry .password-value .error-text {
    font-size: 11px;
    color: #e00000
}

facebook-login-password .password-wrapper .info-header {
    font-weight: 700;
    text-align: center;
    width: 100%;
    height: 20px;
    padding-top: 10px
}

facebook-login-password .password-wrapper .status {
    color: #591508;
    width: 16%;
    margin-left: 30px
}

facebook-login-password .password-wrapper .status.status-verified {
    color: #1d8621
}

facebook-login-custom-email .error-text {
    font-size: 11px;
    color: #e00000
}

facebook-login-custom-email .fbpopup-wrapper {
    width: 550px;
    height: 280px
}

facebook-login-custom-email .fbpopup-wrapper .fbpopup-title {
    color: #591508;
    font-size: 15px;
    padding-top: 13px
}

facebook-login-custom-email .fbpopup-wrapper .title-separator {
    border-bottom: 1px solid;
    width: 96%;
    margin-left: 11px;
    margin-top: 6px
}

facebook-login-custom-email .fbpopup-wrapper .fbpopup-info {
    text-align: left;
    line-height: 19px;
    width: 88%;
    margin: 0 auto;
    color: #000;
    box-sizing: border-box;
    padding: 12px 0
}

facebook-login-custom-email .fbpopup-wrapper .forget-password {
    float: right;
    text-decoration: underline;
    margin-top: 5px;
    margin-bottom: 10px;
    margin-right: 11%;
    cursor: pointer
}

facebook-login-custom-email .fbpopup-wrapper .allow-access-btn {
    background-color: #1d8722;
    height: 40px;
    width: 150px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    line-height: 40px;
    font-weight: 700;
    margin-top: 20px
}

facebook-login-custom-email .fbpopup-wrapper .allow-access-btn:hover {
    background-color: #56a82f
}

facebook-login-custom-email .fbpopup-wrapper .allow-access-btn[disabled=disabled],
facebook-login-custom-email .fbpopup-wrapper .allow-access-btn[disabled] {
    background-color: #6f7071
}

facebook-login-custom-email .password-wrapper {
    display: block;
    background-color: #ebebeb;
    width: 88%;
    margin: 0 auto;
    border-radius: 4px
}

facebook-login-custom-email .password-wrapper .password-error {
    float: left;
    text-align: center;
    width: 100%;
    margin: 6px auto auto
}

facebook-login-custom-email .password-wrapper .entry {
    font-weight: 700;
    text-align: center;
    padding: 10px 0 15px
}

facebook-login-custom-email .password-wrapper .entry .password-label {
    width: 16%;
    float: left;
    text-align: left;
    padding: 10px 0 0 20px;
    margin-top: 8px;
    margin-left: 11%;
    font-weight: 700;
    color: #7b7979
}

facebook-login-custom-email .password-wrapper .entry .password-value-label {
    margin-top: 8px;
    margin-left: 7px;
    color: #000
}

facebook-login-custom-email .password-wrapper .entry .password-value {
    width: 63%;
    float: left;
    text-align: left;
    padding: 10px 0 4px
}

facebook-login-custom-email .password-wrapper .entry .password-value .password-input-field {
    height: 30px;
    width: 283px;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #b1b1b1;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 5px
}

facebook-login-custom-email .password-wrapper .entry .password-value .error {
    box-shadow: 0 0 6px 1px #e00000
}

facebook-login-custom-email .password-wrapper .info-header {
    font-weight: 700;
    text-align: center;
    width: 100%;
    height: 10px;
    padding-top: 10px
}

facebook-login-custom-email .password-wrapper .status {
    color: #591508;
    width: 16%;
    margin-left: 30px
}

facebook-login-custom-email .password-wrapper .status.status-verified {
    color: #1d8621
}

set-password-popup .error-text {
    font-size: 11px;
    color: #e00000;
    text-align: left
}

set-password-popup .fbpopup-wrapper {
    width: 640px;
    height: 383px
}

set-password-popup .fbpopup-wrapper .fbpopup-title {
    color: #591508;
    font-size: 15px;
    padding-top: 13px
}

set-password-popup .fbpopup-wrapper .title-separator {
    border-bottom: 1px solid;
    width: 96%;
    margin-left: 11px;
    margin-top: 6px
}

set-password-popup .fbpopup-wrapper .fbpopup-info {
    text-align: left;
    line-height: 19px;
    width: 88%;
    margin: 0 auto;
    color: #000;
    box-sizing: border-box;
    padding: 12px 0
}

set-password-popup .fbpopup-wrapper .forget-password {
    float: right;
    text-decoration: underline;
    margin-top: 5px;
    margin-bottom: 10px;
    margin-right: 11%;
    cursor: pointer;
    width: 100%
}

set-password-popup .fbpopup-wrapper .allow-access-btn {
    background-color: #1d8722;
    height: 40px;
    width: 150px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    line-height: 40px;
    font-weight: 700;
    margin-top: 20px
}

set-password-popup .fbpopup-wrapper .allow-access-btn:hover {
    background-color: #56a82f
}

set-password-popup .fbpopup-wrapper .allow-access-btn[disabled=disabled],
set-password-popup .fbpopup-wrapper .allow-access-btn[disabled] {
    background-color: #6f7071
}

set-password-popup .password-wrapper {
    display: block;
    background-color: #ebebeb;
    width: 88%;
    margin: 0 auto;
    border-radius: 4px
}

set-password-popup .password-wrapper .password-error {
    float: left;
    text-align: left;
    width: 100%;
    margin: 6px auto auto
}

set-password-popup .password-wrapper .entry {
    font-weight: 700;
    text-align: center;
    padding: 10px 0 0
}

set-password-popup .password-wrapper .entry .password-label {
    width: 28%;
    float: left;
    text-align: left;
    padding: 1px 0 0 20px;
    margin-top: 8px;
    margin-left: 5%;
    font-weight: 700;
    color: #7b7979
}

set-password-popup .password-wrapper .entry .password-value-label {
    margin-top: 8px;
    margin-left: 7px;
    color: #000
}

set-password-popup .password-wrapper .entry .password-value {
    width: 63%;
    float: left;
    text-align: left;
    padding: 0
}

set-password-popup .password-wrapper .entry .password-value .password-input-field {
    height: 30px;
    width: 322px;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #b1b1b1;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 5px
}

set-password-popup .password-wrapper .entry .password-value .error {
    box-shadow: 0 0 6px 1px #e00000
}

set-password-popup .password-wrapper .info-header {
    font-weight: 700;
    text-align: center;
    width: 100%;
    height: 33px;
    padding-top: 10px
}

set-password-popup .password-wrapper .status {
    color: #591508;
    width: 16%;
    margin-left: 30px
}

set-password-popup .password-wrapper .status.status-verified {
    color: #1d8621
}

social-username-password .social-wrapper {
    width: 277px;
    height: 280px
}

social-username-password .social-wrapper .social-title {
    color: #591508;
    font-size: 15px;
    padding-top: 13px
}

social-username-password .social-wrapper .title-separator {
    border-bottom: 1px solid;
    width: 96%;
    margin-left: 11px;
    margin-top: 6px
}

social-username-password .social-wrapper .social-info {
    text-align: left;
    line-height: 19px;
    width: 94%;
    margin: 0 auto;
    color: #000;
    box-sizing: border-box;
    padding: 10px 10px 4px
}

social-username-password .social-wrapper .password-input-field {
    height: 30px;
    width: 261px;
    text-align: left;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #b1b1b1;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 0 #d1d1d1;
    padding-left: 5px;
    margin: 8px
}

social-username-password .social-wrapper .login-btn-header {
    margin-top: 13px
}

social-username-password .social-wrapper .login-btn-header button {
    width: 63px;
    height: 30px;
    padding: 0;
    font-size: 16px;
    font-weight: 400;
    border-radius: 2px;
    border: none;
    letter-spacing: .5px;
    line-height: 25px;
    margin-top: 4px;
    background: #1d8722;
    color: #fff
}

social-username-password .social-wrapper .login-error-label {
    color: #900002
}

geo-location-mandatory-popup .geo-location-mandatory-wrapper {
    width: 400px;
    margin-bottom: 24px
}

geo-location-mandatory-popup .geo-location-mandatory-wrapper .geo-location-mandatory-title {
    color: #591508;
    font-size: 15px;
    padding-top: 13px;
    font-weight: 700
}

geo-location-mandatory-popup .geo-location-mandatory-wrapper .title-separator {
    border-bottom: 1px solid;
    width: 96%;
    margin-left: 11px;
    margin-top: 6px
}

geo-location-mandatory-popup .geo-location-mandatory-wrapper .geo-location-mandatory-info {
    font-size: 14px;
    text-align: center;
    padding: 15px 60px;
    line-height: 20px
}

geo-location-mandatory-popup .geo-location-mandatory-wrapper .ok-btn {
    background-color: #1d8722;
    height: 40px;
    width: 125px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);
    line-height: 40px;
    font-weight: 700
}

geo-location-mandatory-popup .geo-location-mandatory-wrapper .ok-btn:hover {
    background-color: #56a82f
}

geo-location-mandatory-popup .geo-location-mandatory-wrapper .ok-btn[disabled=disabled],
geo-location-mandatory-popup .geo-location-mandatory-wrapper .ok-btn[disabled] {
    background-color: #6f7071
}

contact-us-popup form {
    width: 750px;
    height: 550px
}

contact-us-popup .inside_title {
    font-size: 25px;
    background: #4a0001;
    color: #fff;
    text-align: left;
    padding: 10px
}

contact-us-popup .inside_desc {
    font-size: 20px;
    color: #4a0102;
    margin-left: 10px;
    border-bottom: 2px solid #bababa;
    padding: 15px 0;
    font-weight: 700;
    text-align: left;
    display: flex;
    align-content: center;
    align-items: center
}

contact-us-popup img {
    width: 101px;
    height: 44px
}

contact-us-popup .form_label {
    font-size: 14px;
    font-weight: 700;
    padding: 0 0 5px;
    display: inline-block;
    color: #666;
    width: 100%;
    text-align: left;
    margin-top: 10px
}

contact-us-popup .left-side,
contact-us-popup .right-side {
    width: 48%;
    float: left;
    padding: 0 1%
}

contact-us-popup .right-side {
    padding: 0 1% 10px
}

contact-us-popup .default {
    height: 25px;
    border: 1px solid #ccc;
    width: 100%;
    margin-bottom: 8px;
    float: left;
    padding: 3px;
    border-radius: 3px
}

contact-us-popup #email_subject,
contact-us-popup #subcategory {
    width: 100%;
    margin: 0 0 10px;
    height: 22px;
    border: 1px solid #ccc;
    border-radius: 3px
}

contact-us-popup #subcategory select {
    width: 100%;
    margin-top: 3px
}

contact-us-popup #subcategory .ng-valid {
    border-left: 1px solid #ccc !important
}

contact-us-popup #acc-help-content {
    width: 96%;
    text-align: center;
    position: relative;
    bottom: 0;
    margin: 2%;
    padding-top: 10px;
    border-top: 1px solid #bababa;
    font-size: 12px;
    font-weight: 700;
    clear: both
}

contact-us-popup #acc-help-head {
    color: #9e292a;
    font-weight: 700
}

contact-us-popup #acc-help-phnumber {
    color: #133987;
    font-weight: 700
}

contact-us-popup .contact-submit-btn {
    background: #850001;
    border-radius: 5px;
    width: 130px;
    height: 45px;
    padding: 0;
    position: relative;
    font-size: 22px;
    border: none;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    cursor: pointer;
    float: right;
    margin-top: 10px
}

contact-us-popup .contact-button-loading {
    background-image: url(https://www.bpm-game.com/static/image/spin.gif);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 35px 35px;
    color: transparent
}

contact-us-popup .description {
    height: 160px;
    resize: none
}

contact-us-popup label.invalid {
    float: left;
    color: red;
    font-size: .8em;
    font-weight: 700;
    margin-top: -5px
}

contact-us-popup #subcategory label.invalid {
    margin-top: 5px
}

contact-us-popup .issue-attachment {
    overflow: hidden;
    padding: 3px;
    border: 2px solid #ccc;
    margin-bottom: 4px
}

contact-us-popup .issue-attachment input {
    width: 165px
}

contact-us-popup .captcha {
    float: right;
    margin-top: 10px
}

contact-us-popup #add-another-attachment {
    color: #06f;
    text-align: left;
    text-decoration: underline
}

contact-us-popup #add-another-attachment span {
    cursor: pointer
}

contact-us-popup .submit-success-screen {
    margin: 35px;
    line-height: 1.1em;
    font-size: 18px;
    padding: 10px 0;
    color: #666;
    font-weight: 700;
    text-align: center;
    display: flex;
    justify-content: center
}

contact-us-popup .upload-size-error {
    text-align: left;
    color: red;
    font-size: .8em;
    font-weight: 700;
    margin-bottom: 5px
}

contact-us-popup .submit-error-msg {
    float: right;
    margin-top: 10px;
    color: red;
    font-size: .9em;
    font-weight: 700
}

@font-face {
    font-family: WebRupee;
    src: url(https://www.bpm-game.com/static/font/WebRupee.V2.0.eot);
    src: local("WebRupee"), url(https://www.bpm-game.com/static/font/WebRupee.V2.0.ttf) format("truetype"), url(https://www.bpm-game.com/static/font/WebRupee.V2.0.woff) format("woff"), url(https://dpyuw19hy0vn.cloudfront.net/fonts/WebRupee.V2.0.svg) format("svg");
    font-weight: 400;
    font-style: normal
}

.account-details-wrapper .add-cash,
.avatar-section-wrapper .save-button .save-avatar,
.deposit-common-action-button,
.document-wrapper .cont-btn,
.document-wrapper .file-upload-button,
.document-wrapper .laterbtn,
.document-wrapper .save-cancel-btn-container .cancel-btn,
.document-wrapper .save-cancel-btn-container .save-btn,
.document-wrapper .upload-button-popup,
.email-sms-wrapper .options-save-button,
.get-started-wrapper .bonus-wrap .bonus-btn,
.get-started-wrapper .get-started-items-wrapper .items-button,
.join-game-btn,
.kyc-container .cash-game-btn,
.kyc-incomplete-wrapper .button-wrapper .close-button,
.lobby-confirmation-popup-wrapper .button-wrapper .close-button,
.lobby-confirmation-popup-wrapper .button-wrapper .later-button,
.myaccount-wrapper .top-tabs .add-cash,
.play-now-button,
.play-now-wrapper .home-page-play-now,
.popup-button,
.reseat-game-btn,
.tournament-schedule-wrapper .schedule-info-wrapper .join-button,
block-registration-popup .ok-button,
change-password .password-change-wrapper .options-save-button,
contactinfo-form .upload-button-cash,
cooldown-period .confirm-btn,
cooldown-period .popup-container .confirm-btn,
deposits .deposit-common-bg .deposit-action-button,
deposits .deposit-common-bg select-method .method-container .deposit-recharge-button,
deposits .deposit-common-bg select-method .method-container .link-action-button,
deposits .deposit-common-bg select-method .method-container .unlink-button,
deposits contactinfo-form .upload-button-cash,
email-verification .wrapper .gotolobby-button,
emailVerify .button-wrapper .continue-button,
emailVerify .button-wrapper .later-button,
emailVerify .verify-now-btn,
facebook-login-custom-email .fbpopup-wrapper .allow-access-btn,
facebook-login-password .fbpopup-wrapper .allow-access-btn,
fav-list .fav-playnow,
forgot-mobile-verify .forgot-mobile-verify-wrapper .allow-access-btn,
forgot-reset-password .forgot-reset-password-wrapper .allow-access-btn,
geo-location-mandatory-popup .geo-location-mandatory-wrapper .ok-btn,
geo-location-popup .geo-location-wrapper .allow-access-btn,
goTo-login .goto-login-wrapper .login-section .reg-btn-wrapper .register-btn,
goTo-login .goto-login-wrapper .login-section fieldset .login-wrapper .action-wrapper .login-btn,
internet-disconnection .disconnection-wrapper .ok-btn,
invite-success .raf-invite-wrapper .ok-btn,
kyc #kyc-tabs .kyc-tab,
lobby-contact .deposit-action-button,
lobby-games-restricted .restriction-wrapper .add-cash-btn,
lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper .new-lobby-button-wrapper .activate-button,
lobby-new-popup .lobby-popup-wrapper .detail-info-wrapper .new-lobby-button-wrapper .remind-button,
lobby-old-popup .lobby-popup-container .button-wrapper .no-button,
lobby-old-popup .lobby-popup-container .button-wrapper .yes-button,
lobby-ticket-popup .popup-container .button-wrapper .cancel-btn,
lobby-ticket-popup .popup-container .button-wrapper .join-btn,
lobby-ticket-popup .popup-container .button-wrapper .withdraw-btn,
lobby-ticket-popup .popup-container .tourney-success .ok-btn-wrapper .ok-btn,
low-cash-popup .low-cash-wrapper .add-cash-btn,
mobileVerify .button-wrapper .continue-button,
mobileVerify .button-wrapper .later-button,
mobileVerify .mobile-verify-btn,
mobileVerify .otp-verify-btn,
myaccount-email-change .email-change-wrapper .options-save-button,
myaccount-email-change .email-success .options-ok-button,
myaccount-mobile-verify .account-mobile-wrapper .mobile-verify-btn,
myaccount-mobile-verify .account-mobile-wrapper .options-ok-button,
myaccount-mobile-verify .account-mobile-wrapper .otp-verify-btn,
myaccount-profile-update-withdraw-popup .withdrawal-button,
myaccount-uname-change-not-allow .uname-change-not-allow-wrapper .uname-change-not-allow-button-wrapper .confirm-btn,
myaccount-username-change .username-change-wrapper .options-save-button,
myaccount-username-change .username-success .options-ok-button,
no-flash-popup .noflash-wrapper .ok-btn,
password-recovery .password-fields-wrapper .email-submit-button,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .continue,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .file-upload-button,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .doc-upload-wrapper .upload-button,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .file-upload-button,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-down .doc-upload-wrapper .upload-button,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .file-upload-button,
place-withdrawal .withdrawal-wrapper .withdrawal-section-wrapper .sections-wrapper .withdrawal-right-section .enter-details-container-up .doc-upload-wrapper .upload-button,
player-info .Email-wrapper .change-button,
player-info .Email-wrapper .verify-button,
player-info .mobile-wrapper .update-button,
player-info .mobile-wrapper .verify-button,
player-info .player-info-wrapper .player-info-btn-container .player-info-btn,
player-info .Username-wrapper .change-button,
player-info .Username-wrapper .change-uname-disable,
raf-lobby .raf-popup-wrapper .invite-share-wrapper .section-wrapper .options-wrapper .option-button,
reminder-sent-popup .raf-invite-wrapper .ok-btn,
reset-password .reset-password-wrapper .reset-inner-container .save-btn-container .save-pwd-btn,
seat .card-player-selection-wrapper .players .players-tabs .player-btn,
seat .card-player-selection-wrapper .variant .variant-tabs .variant-button,
seat .find-seat-btn,
seat .game-variant-btn,
seat .tab-button,
self-exclusion .confirm-btn,
set-password-popup .fbpopup-wrapper .allow-access-btn,
show-add-cash-validation .cash-limit-validation-wrapper .cash-limit-validation-button-wrapper .cancel-btn,
show-add-cash-validation .cash-limit-validation-wrapper .cash-limit-validation-button-wrapper .confirm-btn,
ticket-redeem-popup .redeem-popup-wrapper .redeem-button-wrapper .cancel-btn,
ticket-redeem-popup .redeem-popup-wrapper .redeem-button-wrapper .confirm-btn,
tournament-details #tournament-tab-wrapper .tourney-tab,
tourney-block-popup .block-popup-wrapper .take-seat,
tourney-tkt .tourney-container .table-data-wrapper .redeem-btn,
transactions .transaction-header-wrapper .download-transactions,
update-add-cash-limit .add-cash-limit-wrapper .add-cash-limit-button-wrapper .cancel-btn,
update-add-cash-limit .add-cash-limit-wrapper .add-cash-limit-button-wrapper .confirm-btn,
update-login-data .edit-details-wrapper .details-submit-button,
upload-doc .upload-document-parent-wrapper .upload-document-proof-wrapper .info-col.action-col .upload-button,
user-buddy-list .refer-block .refer-button,
user-widget .changeusername-button,
wallet-linking .wallet-linking-wrapper .ok-btn,
wallet-linking .wallet-linking-wrapper .submit-button,
web-mail .web-mail-wrapper .button-wrapper .get-frnds-btn,
withdrawal-cancel .cancel-wrapper .withdrawal-button-wrapper .cancel-btn,
withdrawal-cancel .cancel-wrapper .withdrawal-button-wrapper .confirm-btn,
withdrawal-cannot-be-cancelled .cancel-wrapper .withdrawal-button-wrapper .cancel-btn,
withdrawal-cannot-be-cancelled .cancel-wrapper .withdrawal-button-wrapper .confirm-btn,
withdrawal-confirm .popup-wrapper-name-mismatch .contact-support,
withdrawal-confirm .popup-wrapper-name-mismatch .update-bank-details,
withdrawal-confirm .popup-wrapper-name-mismatch .update-profile-details,
withdrawal-confirm .popup-wrapper .confirm-action-wrap .confirm-cancel,
withdrawal-confirm .popup-wrapper .confirm-action-wrap .confirm-continue,
withdrawal-confirm .popup-wrapper .continue,
withdrawal-details .withdrawal-header-container .table-data-wrapper .cancel-btn {
    text-align: center;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif
}

rg-weekly-popup .content {
    width: 400px;
    min-height: 200px
}

rg-weekly-popup .rgPopupImg {
    width: 55%;
    padding: 10px 15px
}

rg-weekly-popup .title {
    text-align: center;
    font-size: 20px;
    color: #650403;
    font-weight: 500;
    letter-spacing: 1px;
    text-transform: uppercase
}

rg-weekly-popup #weekly-rg-popup-learn-more {
    font-weight: 700;
    margin-top: 20px;
    margin-bottom: 10px;
    width: 47%;
    background-color: #188d1e;
    color: #fff;
    border: 1px solid #fcefe0;
    padding: 15px 32px;
    text-align: center;
    border-radius: 5px;
    margin-left: 50%;
    transform: translateX(-50%)
}

@media only screen and (max-width:1200px) {
    .rummy-exp-block2 .block2-sub {
        padding: 0
    }

    .rummy-exp-block2 .block2-sub .block2-img {
        transform: scale(.8);
        margin-left: -10px;
        margin-top: -8px
    }

    .rummy-exp-block2 .block2-sub .block2-cont {
        margin-left: 0
    }

    .rummy-exp-block2 .block2-sub .block2-cont h6 {
        font-size: 16px
    }

    .rummy-exp-block2 .block2-sub .block2-cont ul li {
        font-size: 13px
    }

    .security-img-container {
        text-align: center
    }
}

@media only screen and (max-width:1300px) {
    .how-to-play-rummy-image {
        display: none !important
    }
}

@media only screen and (max-width:1100px) {

    tutorial .new-tut-overlay,
    tutorial .tutorial-wrapper {
        max-width: 960px;
        margin-left: -480px
    }

    page-header .page-header-wrapper nav a {
        padding: 30px 17px;
        font-size: 12px
    }

    page-header .page-header-wrapper nav a .messageCounter {
        right: -13px
    }

    page-header .page-header-wrapper user-logout {
        right: -5px
    }

    .homepage-banner-container {
        height: 365px
    }

    .homepage-banner-container carousel {
        min-width: 960px
    }

    .homepage-banner-container a img {
        /* min-width: 960px; */
        /* height: 365px */
    }

    .carousel-indicators {
        top: 355px
    }

    .homepage-banner-container .carousel-controls-direction .carousel-control {
        display: none
    }

    .lobby-table-footer,
    lobby-banner {
        max-width: 960px
    }

    .userWidget-wrapper user-widget {
        width: 960px
    }

    .table-type-tabs a.all-tabs {
        width: 140px
    }

    .lobby-hanging-android-icon {
        height: 48px;
        width: 32px
    }

    .lobby-hanging-android-icon .hanging-android-icon {
        width: 32px
    }

    .lobby-howzat-image {
        width: 50px !important
    }

    chat #chatContainer {
        height: 48px;
        width: 32px;
        z-index: 100
    }

    chat .chat-icon {
        width: 32px;
        height: 26px;
        margin: 10px 0;
        background-position: -138px -570px
    }

    #myjoinedgames {
        display: none
    }

    refer-n-win .refer-win-container {
        width: 960px
    }

    refer-n-win .raf-wrapper:after,
    refer-n-win .raf-wrapper:before {
        content: none
    }

    email-list,
    invite-email,
    track-bonus {
        padding: 0 30px;
        display: block;
        box-sizing: border-box
    }

    user-widget.staticPages .uw-section {
        width: 160px
    }

    user-widget .uw-section#uw-insta-cash {
        width: 318px
    }

    refer-n-win .refer-win-container .refer-tabs-wrapper .refer-tabs a {
        width: 160px
    }

    .static-page-container {
        width: 960px
    }

    .tutorial {
        margin: 0 30px 70px 15px;
        width: 310px
    }

    .static-page-container .side-menu-wrapper {
        width: 20%
    }

    .static-page-content .staticpage-wrapper,
    .static-page-content .staticpage-wrapper .tabcontent img {
        width: 100%
    }

    user-widget.staticPages {
        max-width: 960px;
        width: 100%
    }

    #new-promotions-wrap .left-wrap {
        width: 440px;
        margin-right: 20px
    }

    #new-promotions-wrap .right-wrap {
        width: 280px
    }

    #promotions div.preview-new {
        width: 238px !important;
        margin-right: 13px
    }

    #poker_txt_bg .outer-wrap,
    #poker_txt_bg .tab-page,
    #poker_txt_bg ul.simple-tabs {
        width: 100%
    }

    .sidebar-container #poker_txt_bg .img-margin {
        margin: 0 !important;
        width: 100%
    }

    play-now .play-now-misc-bar {
        max-width: 960px
    }

    play-now .play-now-misc-bar user-widget {
        max-width: 960px;
        min-width: 785px;
        width: 100%
    }

    .homepage-wrapper .sign-up-free {
        width: 22%
    }

    .homepage-wrapper .sign-up-free .sign-up-img {
        margin-left: 0
    }

    .homepage-wrapper .sub-section.text-lt {
        width: 22%
    }

    .homepage-wrapper .deposit-bonus {
        width: 25%
    }

    .homepage-wrapper .deposit-bonus .deposit-bonus-img {
        margin-left: 0
    }

    .homepage-wrapper .cash-prize {
        width: 35%
    }

    .homepage-wrapper .cash-prize .cash-prize-img {
        margin-left: 0
    }

    .homepage-wrapper .sub-section.text-rt {
        width: 25%
    }

    .left-mobile-img {
        padding: 27px 0 0 35px
    }

    .testimonials-container-new .testimonial-holder {
        height: auto;
        padding-right: 3px
    }

    .all-promotion-text,
    .testimonials-container-new .testi-name,
    .upcoming-promotion-text {
        margin-top: 15px
    }

    .testimonials-container-new .testi-upper {
        margin-top: 5px
    }

    .home-wrapper .hanging-icon {
        display: none
    }

    .new-temp .tlp-tabarea li a {
        font-size: 13px;
        display: -webkit-box;
        overflow: hidden
    }

    lobby {
        max-width: 960px
    }

    .sub-section.text-lt {
        height: auto;
        text-align: center
    }

    .cash-prize-txt,
    .deposit-bonus-txt,
    .sign-up-txt {
        display: block;
        margin-right: 0 !important;
        line-height: 40px
    }

    .key-points .sub-section.text-rt {
        text-align: center
    }

    .play-mob-img {
        margin-top: 3px.bd-right:after
    }
}

@media only screen and (max-width:959px) {
    .isDesktop {
        display: none
    }

    .isMobile {
        display: block
    }

    jwr-full-page .offlineHeader {
        display: none
    }

    .shift-header {
        top: 0
    }

    .shift-header page-header {
        top: 0 !important
    }

    page-header {
        position: relative !important;
        box-shadow: none !important;
        border-bottom: 1px solid #ad6108;
        height: auto !important
    }

    page-header .page-header-wrapper {
        height: 50px !important
    }

    page-header .goToLogin {
        display: block;
        width: 100%;
        font-size: 18px;
        text-align: right
    }

    page-header .goToLogin a {
        width: 100%;
        line-height: 2rem;
        font-size: 1rem;
        max-width: 7rem;
        font-weight: bolder;
        background: #f2b451 !important;
        border-radius: 2px;
        text-align: center;
        text-decoration: none;
        color: #000;
        border-color: #f2b451 !important;
        padding: 11px 23px;
        box-shadow: 0 2px 7px 0 rgba(0, 0, 0, .5)
    }

    page-header .hp-old-logo-header {
        transform: scale(.7);
        -webkit-transform: scale(.7);
        -moz-transform: scale(.7);
        -o-transform: scale(.7);
        -ms-transform: scale(.7);
        transform-origin: center left;
        padding-right: 111px
    }

    page-header .page-header-wrapper>a,
    page-header .page-header-wrapper>div,
    page-header .page-header-wrapper>nav {
        flex-basis: 33.33%;
        flex-grow: 0;
        margin-top: -1px
    }

    page-header .page-header-wrapper .prize-won {
        margin: initial;
        min-width: 110px;
        height: 48px;
        padding: 4px 0
    }

    page-header .page-header-wrapper .prize-won span:nth-of-type(2) {
        font-weight: 700
    }

    page-header .page-header-wrapper nav {
        justify-content: center;
        margin-left: 0
    }

    page-header .page-header-wrapper nav a {
        display: none
    }

    jwr-home {
        margin-top: 0 !important
    }

    jwr-home .footer-information .homepage-static-slider>div {
        width: 100%;
        display: none
    }

    jwr-home .footer-information .homepage-static-slider>div:first-child {
        display: block
    }

    jwr-home .homepage-banner-container {
        background-color: #5b0000;
        height: auto
    }

    jwr-home .homepage-banner-container a img,
    jwr-home .homepage-banner-container carousel {
        min-width: auto;
        height: auto
    }

    jwr-home .homepage-banner-container a {
        position: static
    }

    jwr-home .homepage-banner-container .carousel-indicators {
        top: auto;
        bottom: 10px
    }

    jwr-home .information-container-block {
        border: 1px solid #c5c6cf;
        box-shadow: 0 0 6px 2px rgba(0, 0, 0, .1);
        border-radius: 5px
    }

    jwr-home .information-container-block .info-heading {
        padding: 10px 13px;
        background: #f4f4f4;
        border-bottom: 1px solid #c5c6cf;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        font-size: 17px
    }

    jwr-home .information-container-block .information-container-data-block {
        padding: 0 13px
    }

    jwr-home .information-container-block #homePageTabsSection .panel-body {
        text-align: justify;
        padding: 15px 10px
    }

    jwr-home .information-container-block #homePageTabsSection .panel-collapse {
        padding-top: 0
    }

    jwr-home .information-container-block #homePageTabsSection .panel-heading {
        padding: 15px 10px;
        position: inherit !important;
        width: 100% !important;
        margin-left: 0 !important;
        border-bottom: 0 !important;
        border-left: 1px solid #e9e9e9 !important
    }

    jwr-home .information-container-block #homePageTabsSection .panel-heading .panel-title>a {
        font-size: 13px
    }

    jwr-home .information-container-block #homePageTabsSection .panel-heading .panel-title>a span {
        font-size: 1em;
        width: calc(100% - 14px);
        display: inline-block;
        line-height: 1.35em
    }

    jwr-home .information-container-block #homePageTabsSection .panel-heading.selected {
        border-bottom: 0
    }

    jwr-home .information-container-block #homePageTabsSection .panel-heading.selected .panel-title>a {
        color: #8b0502
    }

    jwr-home .information-container-block #homePageTabsSection .panel-heading i {
        display: block
    }

    jwr-home .information-container-block #homePageTabsSection .panel-heading:hover {
        border-bottom: 0
    }

    jwr-home .information-container-block #homePageTabsSection .panel:last-child {
        border-bottom: 1px solid #e9e9e9 !important
    }

    jwr-home .information-container-block #homePageTabsSection .panel-body {
        border-left: 1px solid #eee;
        border-right: 1px solid #eee
    }

    jwr-home .information-container-block #homePageTabsSection .collapse li {
        line-height: 20px
    }

    jwr-home .information-container-block #homePageTabsSection .collapse li .tabcontent-desc {
        margin-bottom: 0
    }

    jwr-home .hideShowLink {
        display: block
    }

    jwr-home .allInformationContent {
        display: none
    }

    jwr-home .promotion-container-new .isMobile>.col-md-12:first-child {
        padding-right: 15px
    }

    jwr-home .promotion-container-new .isMobile>.col-md-12:nth-child(2) {
        padding-left: 15px
    }

    jwr-home .promotion-container-new .isMobile>.col-md-12>div {
        border: 1px solid #c5c6cf;
        box-shadow: 0 0 6px 2px rgba(0, 0, 0, .1);
        border-radius: 5px
    }

    jwr-home .promotion-container-new .isMobile>.col-md-12:first-child>div {
        margin-bottom: 25px
    }

    jwr-home .testimonial-holder .carousel {
        padding-bottom: 0
    }

    jwr-home .testimonial-holder .carousel .carousel-indicators {
        display: none
    }

    jwr-home .rummy-exp-block2 {
        padding-bottom: 0
    }

    jwr-home .promotion-container-new .homepage-wrapper {
        box-shadow: none;
        border: 0
    }

    jwr-home .homepage-blocks .img-holder .img img {
        height: auto
    }

    jwr-home .carousel-inner>.carousel-item {
        display: none
    }

    jwr-home .carousel-inner>.carousel-item.active {
        display: block
    }

    page-footer {
        padding-bottom: 100px
    }

    page-footer .hp-old-logo {
        display: none
    }

    page-footer .page-footer-wrapper>.row>.col-md-3 {
        width: 100% !important
    }

    page-footer .footer-col-content {
        border-bottom: 1px solid #4c0101;
        padding-bottom: 10px
    }

    page-footer .follow-us-mobile .footer-col-content {
        border-bottom: 0;
        padding-bottom: 0
    }

    page-footer #customer-support-num,
    page-footer .copyright,
    page-footer .page-footer-info,
    page-footer .page-footer-wrapper>.row>div {
        text-align: center;
        margin-right: 0
    }

    page-footer #customer-support-num,
    page-footer .copyright {
        width: 100%
    }

    page-footer .follow-us {
        justify-content: center
    }

    page-footer .left-links,
    page-footer .right-links {
        float: left;
        padding-left: 30px
    }

    page-footer .left-links a,
    page-footer .left-links a:active,
    page-footer .left-links a:hover,
    page-footer .left-links a:visited,
    page-footer .right-links a,
    page-footer .right-links a:active,
    page-footer .right-links a:hover,
    page-footer .right-links a:visited {
        margin-bottom: 5px;
        text-decoration: none
    }

    page-footer .left-links a:before,
    page-footer .right-links a:before {
        content: "»";
        color: #fff;
        font-weight: 700;
        padding-right: 5px;
        font-size: 15px
    }

    page-footer .right-links>div:last-child a {
        border-right: 0
    }

    page-footer .footer-link-head {
        font-weight: 700
    }

    page-footer .follow-us-txt {
        margin-top: 0
    }

    page-footer .page-footer-info .row>div {
        text-align: center;
        width: 100%
    }

    page-footer .footer-links {
        text-align: left;
        width: 320px;
        margin: 0 auto
    }

    page-footer .payment-img,
    page-footer .security-img {
        margin-bottom: 10px
    }
}

@media only screen and (max-width:990px) {
    .rummy-exp-block2 .block2-sub .block2-img {
        transform: scale(1);
        margin-left: -10px;
        margin-top: 0
    }

    .rummy-exp-block2 .block2-sub .block2-cont {
        margin-left: 10px
    }
}

@media only screen and (max-width:768px) {
    .rummy-exp-block2 .block2-sub .block2-img {
        transform: scale(.8);
        margin-left: -10px;
        margin-top: -8px
    }

    .rummy-exp-block2 .block2-sub .block2-cont {
        margin-left: 0
    }

    .rummy-exp-block2 .block2-sub .block2-sub.bddiv:after {
        display: none
    }

    .homepage-banner-bg .hp-medium-logo {
        width: auto;
        max-width: 80%;
        height: auto;
        margin: 15px auto 0
    }

    .popup-content-wrapper {
        width: 80%
    }

    .testi-content {
        width: auto;
        float: none;
        margin-left: 0;
        padding-right: 8px
    }

    .testi-image {
        margin-right: 6px
    }

    .testi-desc {
        display: inline
    }

    .testi-name {
        text-align: right
    }

    .rummy-exp-block2 .block2-sub .block2-cont h6 {
        font-size: 15px
    }
}

@media only screen and (max-width:600px) {
    .page-footer-wrapper {
        padding: 5px 0
    }

    .all-promotion-text {
        margin-left: 0
    }

    .rummy-exp-block2 {
        box-shadow: none;
        background: none;
        padding: 4px 20px 32px !important
    }

    .rummy-exp-block2 .block2-sub {
        margin: 14px 0
    }

    .rummy-exp-block2 .block2-sub .block2-img {
        transform: scale(1);
        margin-left: 0;
        margin-top: 0
    }

    .rummy-exp-block2 .block2-sub .block2-cont {
        margin-left: 0;
        max-width: 210px;
        float: right
    }

    .rummy-exp-block2 .forMiniMobile {
        background-color: #fff;
        padding: 0 10%;
        box-shadow: 0 0 6px 2px rgba(0, 0, 0, .1);
        border-radius: 3px
    }

    .rummy-exp-block2 .carouselMobile .carousel {
        padding-bottom: 0
    }

    .rummy-exp-block2 .carouselMobile .carousel-indicators {
        bottom: -28px
    }

    .info-heading {
        font-size: 18px;
        margin-bottom: 10px
    }

    .rummy-exp-heading {
        font-size: 17px;
        margin-bottom: 2px;
        letter-spacing: 0
    }

    .promotion-container-new .header-txt,
    .testimonials-container-new .header-txt {
        white-space: normal;
        line-height: 18px;
        text-align: left;
        padding: 10px 8px
    }

    .testi-heading {
        white-space: normal;
        font-size: 14px;
        line-height: 18px
    }

    .testi-name {
        font-size: 13px
    }

    .promotion-container-new {
        border-bottom: 0;
        padding: 25px 0
    }

    .information-container-new {
        padding-top: 0;
        padding-bottom: 5px
    }

    .footer-information {
        margin-top: 20px
    }

    .rummy-exp-block2 .block2-sub .block2-cont {
        min-height: 80px
    }

    .rummy-exp-block2 .block2-sub .block2-cont ul li {
        margin-bottom: 2px
    }

    .footer-information .footer-information-content {
        width: calc(100% - 75px);
        margin-left: 10px
    }

    page-header .page-header-wrapper {
        height: 50px !important
    }

    page-header .page-header-wrapper .prize-won span:first-of-type {
        font-size: 12px
    }

    page-header .page-header-wrapper .prize-won span:nth-of-type(2) {
        font-size: 12px;
        margin-top: -4px;
        font-weight: 700
    }

    page-header .header-prize-icon {
        transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        -ms-transform: scale(.8);
        transform-origin: center top
    }

    page-header .goToLogin a {
        font-size: 15px;
        padding: 7px 16px
    }

    .rummy-experience-container-new {
        padding-top: 5px;
        padding-bottom: 0
    }

    .testimonials-container-new .bullets-container {
        padding-left: 0;
        text-align: center
    }

    .testimonials-container-new .bullets-container .circle {
        margin: 0 3px
    }

    page-footer {
        padding-top: 0
    }

    page-footer .page-footer-wrapper .col-md-3:first-child,
    page-footer .page-footer-wrapper .col-md-3:nth-child(2),
    page-footer .page-footer-wrapper .col-md-3:nth-child(3),
    page-footer .page-footer-wrapper .col-md-3:nth-child(4) {
        margin-top: 15px
    }

    .forDesktop {
        display: none
    }

    .forMiniMobile {
        display: block
    }

    .rummy-exp-block2 .homepage-static-slider>div {
        width: 100%;
        display: none
    }

    .rummy-exp-block2 .homepage-static-slider>div:first-child {
        display: block
    }

    .rummy-exp-block2 .homepage-static-slider .col-md-4 {
        background-color: #fff;
        box-shadow: 0 0 6px 2px rgba(0, 0, 0, .1);
        border-radius: 3px
    }

    .rummy-exp-block2 .homepage-static-slider .block2-sub.bddiv:after {
        display: none
    }
}

@media only screen and (max-width:480px) {

    .rummy-exp-block2 .forMiniMobile,
    .rummy-exp-block2 .homepage-static-slider {
        padding: 0 2%
    }

    .rummy-exp-block2 .block2-sub .block2-img {
        transform: scale(.8);
        margin-left: -10px;
        margin-top: -8px
    }
}

@media only screen and (max-width:400px) {

    .rummy-exp-block2 .forMiniMobile,
    .rummy-exp-block2 .homepage-static-slider {
        padding: 0
    }

    .rummy-exp-block2 .block2-sub .block2-cont {
        margin-left: 5px;
        float: left
    }
}

@media only screen and (max-width:350px) {
    .rummy-exp-block2 .block2-sub .block2-cont h6 {
        font-size: 14px
    }

    .rummy-exp-block2 .block2-sub .block2-cont ul li {
        font-size: 11px;
        margin-bottom: 0
    }

    page-header .page-header-wrapper>nav {
        margin-left: -6%
    }
}
