/* CSS Document */
.lang-en{display:block !important;}
.lang-cn{display:none !important;}

.nav-btn-1{width:100px;}

/* account login */
.login-section .account-login label{font-size:15px; width:85px;}
.login-section .account-login input{font-size:15px;}
.login-section .login-service label{font-size:14px;}
.login-section .login-service a{font-size:14px;}

/* register */
.mod-reg .mod-forms > li label{font-size:15px; width:130px;}
.mod-reg .mod-forms > li input{font-size:15px;}

/* Home */
.home-game-scroll ul li:nth-of-type(1){background-image:url(../images/home/scroll-football-en.avif?1);}
.home-game-scroll ul li:nth-of-type(2){background-image:url(../images/home/scroll-basketball-en.avif);}
.home-game-scroll ul li:nth-of-type(3){background-image:url(../images/home/scroll-virtual-basketball-en.avif);}
.home-game-scroll ul li:nth-of-type(4){background-image:url(../images/home/scroll-tennis-en.avif);}
.home-game-scroll ul li:nth-of-type(5){background-image:url(../images/home/scroll-table-tennis-en.avif);}
.home-game-scroll ul li:nth-of-type(6){background-image:url(../images/home/scroll-dota-en.avif);}
.home-game-scroll ul li:nth-of-type(7){background-image:url(../images/home/scroll-lol-en.avif);}
.home-game-scroll ul li:nth-of-type(8){background-image:url(../images/home/scroll-cricket-en.avif);}
.home-game-scroll ul li:nth-of-type(9){background-image:url(../images/home/scroll-aviator-en.avif);}

.home-dividend-download b, .home-product b, .home-download b, .home-popular b{font-size:24px;}
.home-dividend{width:880px;}
.home-dividend b .info{font-size:12px;}
.home-dividend .dividend-section{width:68%;}
.home-dividend .token-pool > div span{font-size:13px;}
.home-dividend .token-section{width:32%;}
.home-dividend .token-section ul li{background:none;}

.home-download{width:305px;}
.home-download .download-section{height:calc(100% - 56px); background:url(../images/home/app-download-bg.avif) no-repeat top center / cover; position:relative;}
.home-download .download-section .device-type{margin:20px 10px;}
.home-download .download-section .device-type a{width:95px; height:30px; margin-bottom:10px; padding:0 12px; font-size:12px; color:#8b95b3; background:#1c203b; border-radius:25px; display:flex; align-items:center;}
.home-download .download-section .device-type a i{min-width:15px; height:18px; margin-right:5px; background:url(../images/icon_os.avif) no-repeat top left / 45px;}
.home-download .download-section .device-type a span{flex-grow:1; text-align:center;}
.home-download .download-section .device-type a.ios-btn i{background-position:0 -36px;}
.home-download .download-section .device-type a.and-btn i{background-position:-15px -36px;}
.home-download .download-section .device-type a.h5-btn i{background-position:-30px -36px;}
.home-download .download-section .device-type a.selected{background:#4594FF;}
.home-download .download-section .device-type a.selected i{background-position-y:-18px;}
.home-download .download-section .device-type a.selected span{color:#FFFFFF;}
.home-download .download-section .qr-img .qr-code{background-color:#FFFFFF; padding:7px;}
.home-download .download-section .qr-img .qr-code canvas{width:100%;}
.home-download .download-section .qr-img{position:absolute; top:47px; right:28px;}

.home-popular .game-section-wrap .game-section a span{font-size:14px;}
.home-popular .game-section-wrap.first-part .inner-flex .game-section:not(:nth-of-type(1)) a span.restricted{font-size:12px; padding:12px 0;}

.home-product{padding:6% 0;}

/* Sports */
.mod-cn-game .selection-screen .game-content .game-selection p{font-size:14px;}
.mod-cn-game .selection-screen .game-content .game-selection p.gpid202104050001 i{background-image:url(../images/sports/btc365-sport.avif);}
.mod-cn-game .selection-screen .game-content .game-selection p.gpid202104050001.selected i{background-image:url(../images/sports/btc365-sport-selected.avif);}
.mod-cn-game .selection-screen .game-content .game-selection p.gpid202104220001 i{background-image:url(../images/sports/euro-sport.avif);}
.mod-cn-game .selection-screen .game-content .game-selection p.gpid202104220001.selected i{background-image:url(../images/sports/euro-sport-selected.avif);}
.mod-cn-game .selection-screen .game-content .enter-game{width:210px; min-height:110px;}
.mod-cn-game .selection-screen .game-content .enter-game p{left:12%;}
.mod-cn-game .selection-screen .game-content .enter-game img{top:21%; right:11%;}

/* Esports */
.mod-cn-game.mod-esports .selection-screen .game-content .game-selection p.gpid202104060001 i{background-image:url(../images/esports/btc365-esport.avif);}
.mod-cn-game.mod-esports .selection-screen .game-content .game-selection p.gpid202104060001.selected i{background-image:url(../images/esports/btc365-esport-selected.avif);}

/* Arcade */
.mod-arcade .selection-screen .game-content > p{height:130px;}

/* Chinese casino */
.mod-casino .selection-screen .game-content .game-selection p{width:120px; font-size:13px;}

/* Chinese Slot */
.mod-slots .banner{background-image:url(../images/slots/slots-banner-en.avif?1);}
.mod-slots .casino-menu .search-wrap .search-text{width:50%;}
.mod-slots .winner-pool .winner-section li{font-size:12px;}
.mod-slots .winner-pool .winner-section li span{padding:0 2px;}

/* Casino */
.mod-casino .live-menu .left-col .bottom-row{min-height:165px;}
.mod-casino .live-menu .right-col ul li p{font-size:12px;}
.mod-casino .live-menu .right-col ul li p span{padding:0 2px;}

/* Landing Form */
.mod-landing .landing-form ul li label{width:130px; font-size:15px;}
.mod-landing .landing-form ul li .item-ipt input{font-size:15px;}
.mod-landing .landing-form .agreement span{font-size:13px; line-height:1.3; margin-top:1px;}
.mod-landing .landing-form .bgBtn.bgBtn-1{font-size:16px;}
.mod-landing .landing-form .login-service label{font-size:14px;}
.mod-landing .landing-form .login-service a{font-size:14px;}

/* Register Landing */
.mod-landing-register .header-logo > div a{font-size:16px;}
.mod-landing-register .header-logo .logreg-wrap a{font-size:16px;}
.mod-landing-register .btc-benefit .btc-benefit-bg ul li p{font-size:24px;}
.mod-landing-register .btc-benefit .btc-benefit-bg ul li p span{font-size:18px; margin-top:10px;}
.mod-landing-register .btc-game .btc-game-bg li .desc{font-size:18px;}
.mod-landing-register .btc-game .btc-game-bg li .desc span{font-size:15px;}
.mod-landing-register .btc-partner .partner-title{font-size:42px;}
.mod-landing-register .btc-partner .btc-partner-bg .partner-wrap p{font-size:14px;}

/* Referral Landing */
.mod-landing-referral .steps-section li p{font-size:20px;}
.mod-landing-referral .intro-section p{font-family:Impact, Arial, Helvetica, sans-serif;}
.mod-landing-referral.home .intro-section span{margin-top:10px;}

/* sidebar-qa */
.sidebar-qa .qa-btn i{margin:-35px 0 -30px;}
.sidebar-qa .qa-btn span{font-size:15px; transform:rotate(90deg); white-space:nowrap;}
.sidebar-qa .qa-user a{font-size:14px;}
.sidebar-qa .qa-chat a{font-size:14px;}
.sidebar-qa .qa-action a{font-size:14px;}
.sidebar-qa .qa-nav a{font-size:13px;}

/* sitemap */
.mod-sitemap .sitemap-lists ul > li > a{font-size:12px;}

/* worldcup */
.mod-worldcup .worldcup-countdown > h1{font-size:48px;}
.mod-worldcup .worldcup-content .title img{height:30px;}