.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%;
}

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

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

.nav {
    background-color: rgb(182, 10, 10);
    border-top: 2px solid rgb(230, 0, 2);
    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;}
.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; }

/* marquee */
.msg-wrapper { width:100%;height:32px;background-color:rgba(0, 0, 0, 0.5); }
.msg-wrapper.ver2 { width:100%;height:32px;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;
    display: none;
}
.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.tmb{
    content: url(../assets/img/icon/th-bank/tmb.svg)!important;
    width: 40px !important;
}
.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;
}

.id-bank.bca{
    content: url(../assets/img/icon/id-bank/bca.svg)!important;
    width: 55px !important;
}
.id-bank.bni{
    content: url(../assets/img/icon/id-bank/bni.svg)!important;
    width: 55px !important;
}
.id-bank.bri{
    content: url(../assets/img/icon/id-bank/bri.svg)!important;
    width: 65px !important;
}
.id-bank.mandiri{
    content: url(../assets/img/icon/id-bank/mandiri.svg)!important;
    width: 55px !important;
}
.id-bank.cimb-id{
    content: url(../assets/img/icon/id-bank/cimb.svg)!important;
    width: 90px !important;
}
.id-bank.permata{
    content: url(../assets/img/icon/id-bank/permata.svg)!important;
    width: 80px !important;
}
.id-bank.maybank-id{
    content: url(../assets/img/icon/id-bank/maybank.svg)!important;
    width: 90px !important;
}
/*.id-bank.sampoerna{*/
/*    content: url(../assets/img/icon/id-bank/sampoerna.svg)!important;*/
/*    width: 95px !important;*/
/*}*/
.id-bank.dana{
    content: url(../assets/img/icon/id-bank/dana.svg)!important;
    width: 60px !important;
}
.id-bank.link-aja{
    content: url(../assets/img/icon/id-bank/link-aja.svg)!important;
    width: 70px !important;
}
.id-bank.ovo{
    content: url(../assets/img/icon/id-bank/ovo.svg)!important;
    width: 60px !important;
}
.id-bank.shopeepay{
    content: url(../assets/img/icon/id-bank/shopeepay.svg)!important;
    width: 50px !important;
}
.id-bank.gopay{
    content: url(../assets/img/icon/id-bank/gopay.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;
    display: none;
}
.cs-cn.cs{
    content: url(../assets/img/icon-footer/m-ico/CS.png)!important;
}
.cs-cn.email-text:before{
    content: "cs01@shenpoker.com";
}
.cs-cn.wechat-text:before{
    content: "WeChat";
}
.cs-cn.wechat-account:before{
    content: "wangaiella";
}
.cs-cn.qq-text:before{
    content: "453097905";
    display: none;
}
.cs-cn.qq-account:before{
    /*content: "839888811";*/
}

/*cs th*/
.cs-th.email-text:before{
    content: "Cs.th@Shenpoker.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: "Shenpokerth";
}
/*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.telegram{
    content: url(../assets/img/icon-footer/m-ico/telegram.png)!important;
}
.cs-my.skype{
    content: url(../assets/img/icon-footer/m-ico/skype.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: "+60175025989";
} */
.cs-my.skype-text:before{
    content: "SKYPE";
}
.cs-my.skype-account:before{
    content: "support.my@shenpoker.com";
}

.cs-my.telegram-text:before{
    content: "Telegram";
}
.cs-my.telegram-account:before{
    content: "@SPKCSMY1";
}

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

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

.cs-id.instagram{
    content: url(../assets/img/icon-footer/m-ico/instagram.png)!important;
}
.cs-id.instagram-text:before{
    content: "Instagram";
}
.cs-id.instagram-account:before{
    content: "shen168.id";
}
