.section {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.page {
    position: relative;
    /*height: 100vh;*/
}

.top-menu.fixed-top { position: fixed;width: 100%;z-index: 1; }
.page.with-fixed { top:206px; }

.section.content.main-page {
    background: url(../assets/img/bg/alternative-bg-for-home-page.jpg) no-repeat;
    background-size: cover;
}

.section.content.sub-page {
    background: url(../assets/img/bg/background-gray-full.png);
    background-size: 100% 100%;
}
.section.content.sub-page-mini {
    background: url(../assets/img/bg/background-gray-full-backup.png);
    background-size: 100% 100%;
}
.section.content.promotion {
    background: url(../assets/img/bg/background-red-full.jpg);
    background-position-y: -1px;
    background-size: 100% 100%;
}
.container.content.main-game::before {
    content: "";
    background-image: url(../assets/img/stripbg.png);
    /*background-size: cover;*/
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    opacity: 0.55;
}
.container.content.main-game {position: relative;  min-height: 28vh; }

/* Head */
.menu { background-color: rgb(44, 44, 44); }

.header { height: 132px;background: url(../assets/img/bg/header-ori.png) no-repeat;background-size: 100% 100%; }
.hd-half { display: flex;width:50%;padding:10px;height:100%;align-items: center; }

.nav {
    background-color: #780e25;
    border-top: 2px solid #f60032;
    border-bottom: 1px solid rgb(253, 229, 133);
}

/* Upper */
.slider { background-color: rgb(253, 229, 133); }
.section.content.landingpage {
    background-image: url(../assets/img/bg/0-landing-page.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

/* Content */
.container.content.main { background: url(../assets/img/stripbg.png); min-height: 28vh; }
.container.content.sub { background-color: rgb(23, 23, 23);padding: 10px; min-height:60vh;}
.container.content.main-promotion { background: none; min-height: 28vh;}

/* marquee */
.msg-wrapper { width:100%;height:32px;background-color:rgba(0, 0, 0, 0.5); }
.msg-wrapper.ver2 { width:100%;height:40px;background:none; }
.label-running
{
    width: 165px;height: 100%;
    float: left;
    background-color: rgb(21,21,21);
    background-image: linear-gradient(rgb(235,211,18),rgb(235,152,29), rgb(239,139,32));
    background-image: -moz-linear-gradient(rgb(235,211,18),rgb(235,152,29), rgb(239,139,32));
    background-image: -webkit-linear-gradient(rgb(235,211,18),rgb(235,152,29), rgb(239,139,32));
    font-size: 13px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: rgb(85,25,6);
    font-weight: bold;
}
.label-greeting
{
    width: 360px;height: 100%;
    float: right;
    background-color: rgb(85,85,85);
    font-size: 15px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: white;
    font-family: 'Calibri';

}
.marquee-running
{
    width: calc(100% - 165px);height: 100%;float: right;color: white;
    display: flex;
    justify-content: center;
    align-items: center;
}
.marquee-running.ver2
{
    width: calc(100% - 530px);height: 100%;float: left;color: white;
    background-color:rgb(85, 85, 85);
    display: flex;
    justify-content: center;
    align-items: center;
}

/* Lower */
.footer { background-color: rgb(28, 28, 28);}
.copyright { background-color: rgb(28, 28, 28);border-top: 2px solid rgb(56, 56, 56); }

.cn-bank.alipay{
    content: url(../assets/img/icon/cn-bank/alipay.png)!important;
}
.cn-bank.cp{
    content: url(../assets/img/icon/cn-bank/cp.png)!important;
}
.cn-bank.qqpay{
    content: url(../assets/img/icon/cn-bank/qqpay.png)!important;
}
.cn-bank.tc{
    content: url(../assets/img/icon/cn-bank/tc.png)!important;
}
.cn-bank.wechatpay{
    content: url(../assets/img/icon/cn-bank/wechatpay.png)!important;
}
.cn-bank.weme{
    content: url(../assets/img/icon/cn-bank/weme.png)!important;
}

.th-bank.bankok{
    content: url(../assets/img/icon/th-bank/bankok.svg)!important;
    width: 100px !important;
}
.th-bank.kasikorn{
    content: url(../assets/img/icon/th-bank/kasikorn.svg)!important;
    width: 100px !important;
}
.th-bank.krunsri{
    content: url(../assets/img/icon/th-bank/krunsri.svg)!important;
    width: 60px !important;
}
.th-bank.scb{
    content: url(../assets/img/icon/th-bank/scb.svg)!important;
    width: 65px !important;
}
.th-bank.ttb{
    content: url(../assets/img/icon/th-bank/ttb.png)!important;
    width: 70px !important;
}
.th-bank.job-goverment{
    content: url(../assets/img/icon/th-bank/job-government-savings-bank-1.png)!important;
    width: 90px;
}
.th-bank.ktb{
    content: url(../assets/img/icon/th-bank/ktb.png)!important;
    width: 105px;
}
.th-bank.uob{
    content: url(../assets/img/icon/th-bank/uob-bank.png)!important;
    width: 55px;
}
/* .th-bank.thanachart{
    content: url(../assets/img/icon/th-bank/thanachart-bank.png)!important;
    width: 70px;
} */
.vn-bank.acb{
    content: url(../assets/img/icon/vn-bank/acb.svg)!important;
    width: 90px !important;
}
.vn-bank.donga{
    content: url(../assets/img/icon/vn-bank/donga.svg)!important;
    width: 90px !important;
}
.vn-bank.sacombank{
    content: url(../assets/img/icon/vn-bank/sacombank.svg)!important;
    width: 90px !important;
}
.vn-bank.techcombank{
    content: url(../assets/img/icon/vn-bank/techcombank.svg)!important;
    width: 90px !important;
    position: relative;
    top: 8px;
}
.vn-bank.vietcombank{
    content: url(../assets/img/icon/vn-bank/vietcombank.svg)!important;
    width: 90px !important;
}
.vn-bank.vietinbank{
    content: url(../assets/img/icon/vn-bank/vietinbank.svg)!important;
    width: 90px !important;
}
.my-bank.cimb{
    content: url(../assets/img/icon/my-bank/cimb.svg)!important;
    width: 100px !important;
}
.my-bank.hongleong{
    content: url(../assets/img/icon/my-bank/hongleong.svg)!important;
    width: 100px !important;
}
.my-bank.maybank{
    content: url(../assets/img/icon/my-bank/maybank.svg)!important;
    width: 100px !important;
}
.my-bank.public{
    content: url(../assets/img/icon/my-bank/public.svg)!important;
    width: 100px !important;
}
.my-bank.rhb{
    content: url(../assets/img/icon/my-bank/rhb-bank.svg)!important;
    width: 80px !important;
}

/*CS china*/
.cs-cn.email-logo{
    content: url(../assets/img/icon-footer/m-ico/e-mail.png)!important;
}
.cs-cn.wechat{
    content: url(../assets/img/icon-footer/m-ico/WeChat.png)!important;
}
.cs-cn.qq{
    content: url(../assets/img/icon-footer/m-ico/Penguin.png)!important;
}
.cs-cn.cs{
    content: url(../assets/img/icon-footer/m-ico/CS.png)!important;
}
.cs-cn.email-text:before{
    content: "cs.cn@shenpoker.com";
}
.cs-cn.wechat-text:before{
    content: "WeChat";
}
.cs-cn.wechat-account:before{
    content: "微信";
}
.cs-cn.qq-text:before{
    content: "1018186868";
}
.cs-cn.qq-account:before{
    /*content: "839888811";*/
}

/*cs th*/
.cs-th.email-text:before{
    content: "support@siampoker.com";
}
.cs-th.line{
    content: url(../assets/img/icon-footer/m-ico/line.png)!important;
}
.cs-th.line-text:before{
    content: "Line";
}
.cs-th.line-account:before{
    content: "@siampoker.th";

}
.cs-th.zalo{
    content: url(../assets/img/icon-footer/m-ico/zalo.png)!important;
}
.cs-th.zalo-text:before{
    content: "Zalo";
}
.cs-th.telegram{
    content: url(../assets/img/icon-footer/m-ico/telegram.png)!important;
}
.cs-th.telegram-text:before{
    content: "Telegram";
}
.cs-th.telegram-account:before{
    content: "+63 9567.94.7898";
}
.cs-th.skype{
    content: url(../assets/img/icon-footer/m-ico/skype.png)!important;
}
.cs-th.skype-text:before{
    content: "skype";
}
.cs-th.skype-account:before{
    content: "cs.siampoker.com";
}

.cs-th.facebook{
    content: url(../assets/img/icon-footer/m-ico/facebook.png)!important;
}
.cs-th.facebook-text:before{
    content: "facebook";
}
.cs-th.facebook-account:before{
    content: "Siampoker";
}

/*cs vn*/
.cs-vn.email-text:before{
    content: "Cs.vn@Shenpoker.com";
}
.cs-vn.zalo{
    content: url(../assets/img/icon-footer/m-ico/zalo.png)!important;
}
.cs-vn.zalo-text:before{
    content: "Zalo";
}
.cs-vn.zalo-account:before{
    content: "+63 9567.94.7898";
}
.cs-vn.telegram{
    content: url(../assets/img/icon-footer/m-ico/telegram.png)!important;
}
.cs-vn.telegram-text:before{
    content: "Telegram";
}
.cs-vn.telegram-account:before{
    content: "+63 9567.94.7898";
}

/*cs my*/
.cs-my.email-logo{
    content: url(../assets/img/icon-footer/m-ico/e-mail.png)!important;
}
.cs-my.wechat{
    content: url(../assets/img/icon-footer/m-ico/WeChat.png)!important;
}
.cs-my.whatsapp{
    content: url(../assets/img/icon-footer/m-ico/whatsapp.png)!important;
}
.cs-my.cs{
    content: url(../assets/img/icon-footer/m-ico/CS.png)!important;
}
.cs-my.email-text:before{
    content: "cs.my@shenpoker.com";
}
.cs-my.wechat-text:before{
    content: "WeChat";
}
.cs-my.wechat-account:before{
    content: "cs12betpoker";
}
.cs-my.whatsapp-text:before{
    content: "Whatsapp";
}
.cs-my.whatsapp-account:before{
    content: "+639184282030";
}
