@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Noto+Sans:700);

@font-face {
	font-family: "Sony Sketch EF";
	src: url("../fonts/Sony_Sketch_EF.eot?") format("eot"), url("../fonts/Sony_Sketch_EF.woff") format("woff"), url("../fonts/Sony_Sketch_EF.ttf") format("truetype"), url("../fonts/Sony_Sketch_EF.svg#SonySketchEF") format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "Sony Sketch EF";
	src: url("../fonts/Sony_Sketch_Bold_205.eot?") format("eot"), url("../fonts/Sony_Sketch_Bold_205.woff") format("woff"), url("../fonts/Sony_Sketch_Bold_205.ttf") format("truetype"), url("../fonts/Sony_Sketch_Bold_205.svg#SonySketchEF-Bold") format("svg");
	font-weight: 700;
	font-style: normal;
}
/*******************
***** Main CSS *****
*******************/
/*body {font-family: 'Sony Sketch EF', sans-serif;color:#FFFFFF;background-color:#111111;font-size:15px;}*/
/*body {font-family:'Sony Sketch EF', "Microsoft Yahei", "微软雅黑", sans-serif;color:#FFFFFF;background-color:#111111;font-size:15px;}*/
body {font-family: 'Sony Sketch EF', "SimHei", "黑体", "STHeiti", "华文黑体", sans-serif;color:#FFFFFF;background-color:#111111;font-size:15px;overflow-x: hidden;}
strong {font-weight:700;}
.container {width:1038px;padding-left:0px;padding-right:0px;}
a:focus {outline:none;}

/*********************
***** Header CSS *****
*********************/
.loginRow {background:#161616;border-bottom:1px solid #000000;height:59px;}
.login-Wrapper {float:right;display: flex;justify-content: flex-end;align-items: center;}
.login-Wrapper .txtbox {border:1px solid #0f0f0f;width:179px;height:36px;background:#2d2d2d;color:#FFFFFF;font-size: 14px;border-radius:5px;padding: 0 10px;font-family: sans-serif;}
/*#menu {height:81px;border-top:1px solid #2c2c2c;border-bottom:1px solid #151515;background: #1e1e1e;background: -moz-linear-gradient(top,  #1e1e1e 0%, #000000 100%);background: -webkit-linear-gradient(top,  #1e1e1e 0%,#000000 100%); background: linear-gradient(to bottom,  #1e1e1e 0%,#000000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e1e1e', endColorstr='#000000',GradientType=0 );} */
/*#menu {height:81px;border-top:1px solid #2c2c2c;border-bottom:1px solid #151515;background:url(../images/common/menu-background-euro-2021.jpg) top center no-repeat;}*/
.btn-fog a {color: #fff;}
.btn-fog a:hover {color: #fdc101;}
#menu {
    height: 81px;
    border-top: 1px solid #2c2c2c;
    border-bottom: 1px solid #151515;
    background: url(../images/common/menu-background-2021.jpg) top center no-repeat;
}
#menu .logo {float:left;padding-top:2px;}
#menu .menuWrapper {float:right;}
#menu .menu-item {width:80px;height:79px;float:left;font-size:17px;display:block;color:#c2c2c2;text-align:center;padding-top:48px;text-decoration:none;}
#menu .menu-item:hover {color:#ffb599;text-decoration:none;}
#menu .menu-home {background-image:url(../images/common/menu-home.png); background-repeat:no-repeat; background-position:-4px 0px;}
#menu .menu-home:hover {background-position: -96px 0px;}
#menu .menu-mobile {background-image:url(../images/common/menu-mobile.png); background-repeat:no-repeat; background-position:-4px 0px;}
#menu .menu-mobile:hover {background-position: -96px 0px;}
#menu .menu-slot {background-image:url(../images/common/menu-slot.png); background-repeat:no-repeat; background-position:-4px 0px;}
#menu .menu-slot:hover {background-position: -96px 0px;}
#menu .menu-casino {background-image:url(../images/common/menu-casino.png); background-repeat:no-repeat; background-position:-4px 0px;}
#menu .menu-casino:hover {background-position: -96px 0px;}
#menu .menu-sport {background-image:url(../images/common/menu-sport.png); background-repeat:no-repeat; background-position:-4px 0px;}
#menu .menu-sport:hover {background-position: -96px 0px;}
#menu .menu-4d {background-image:url(../images/common/menu-4d.png); background-repeat:no-repeat; background-position:-4px 0px;}
#menu .menu-4d:hover {background-position: -96px 0px;}
#menu .menu-promo {background-image:url(../images/common/menu-promo.png); background-repeat:no-repeat; background-position:-4px 0px;}
#menu .menu-promo:hover {background-position: -96px 0px;}
#menu .menu-vip {background-image:url(../images/common/menu-vip.png); background-repeat:no-repeat; background-position:-4px 0px;}
#menu .menu-vip:hover {background-position: -96px 0px;}
#menu .menu-poker {background-image:url(../images/common/menu-poker.png); background-repeat:no-repeat; background-position:-4px 0px;}
#menu .menu-poker:hover {background-position:-92px 0px;}
#menu .menu-918kiss {background-image:url(../images/common/menu-918.png); background-repeat:no-repeat; background-position:-4px 0px;}
#menu .menu-918kiss:hover {background-position:-92px 0px;}
#menu .menu-game:hover {background-position: -100px 0px;}
#menu .menu-game {
    background-image: url(../images/common/games_icon.png);
    background-repeat: no-repeat;
    background-position: -8px 0px;
}

/*********************
***** Footer CSS *****
*********************/
#sublink {height:40px;background:#1d1d1d;border-top:1px solid #2d2d2d;border-bottom:1px solid #161616;color:#acacac;font-size:14px;padding-top:9px;margin-top:15px;}
#sublink .btmmenu-wrap {float:left;}
#sublink .copyright {float:right;}
#sublink .btmmenu {margin:0;padding:0;list-style-type:none;}
#sublink .btmmenu li {float:left;padding-left:20px;}
#sublink .btmmenu li:first-child {padding-left:0;}
#sublink .btmmenu li a {color:#acacac;text-decoration:none;}
#sublink .btmmenu li a:hover {color:#ffb599;text-decoration:none;}
#footer {background:#000000;}
#seo {color:#acacac;letter-spacing:1px;}
#seo h1 {font-size:18px;font-weight:700;margin:0;padding:15px 0;}
#seo h2 {font-size:14px;font-weight:700;margin:0;padding:0 0 10px;}
#seo h3 {font-size:13px;font-weight:700;margin:0;padding:0;}
#seo h4 {font-size:14px;font-weight:500;margin:0;padding:0;color:#D8D8D8;}
#seo .seocontent {border-top:1px solid #9e9e9e;padding-top:12px;padding-bottom:12px;font-size:13px;line-height:13px;}
#seo .seocontent strong {font-size:14px;}
.seo-col-01 {float:left;width:231px;}
.seo-col-02 {float:left;width:231px;margin-left:37px}
.seo-col-03 {float:left;width:231px;margin-left:37px}
.seo-col-04 {float:left;width:231px;margin-left:37px}
.footer-provider {border-top:1px solid #a1a1a1;padding:12px 0;margin:0 auto;}
.footer-left {float:left;width:710px;}
.footer-right {float:left;}
.footer-subTitle {font-size:14px;color:#ffffff;}
.footer-playtech {float:left;margin-right:10px;background:url(../images/common/footer-playtech.jpg) no-repeat;;background-position:0px 0px;width:102px;height:40px;}
.footer-playtech:hover {background-position:-102px 0;}
.footer-1s {float:left;margin-right:10px;background:url(../images/common/footer-gss.png) no-repeat;;background-position:0px 0px;width:102px;height:40px;}
.footer-1s:hover {background-position:-102px 0;}
.footer-gameplay {float:left;margin-right:10px;background:url(../images/common/footer-gameplay.jpg) no-repeat;;background-position:0px 0px;width:106px;height:40px;}
.footer-gameplay:hover {background-position:-106px 0;}
.footer-allbet {float:left;margin-right:10px;background:url(../images/common/footer-allbet.jpg) no-repeat;;background-position:0px 0px;width:38px;height:40px;}
.footer-allbet:hover {background-position:-38px 0;}
.footer-mg {float:left;margin-right:10px;background:url(../images/common/footer-mg.jpg) no-repeat;;background-position:0px 0px;width:113px;height:40px;}
.footer-mg:hover {background-position:-113px 0;}
.footer-ag {float:left;margin-right:10px;background:url(../images/common/footer-ag.jpg) no-repeat;;background-position:0px 0px;width:73px;height:40px;}
.footer-ag:hover {background-position:-73px 0;}
.footer-cagayan {float:left;margin-right:20px;background:url(../images/common/footer-cagayan.jpg) no-repeat;;background-position:0px 0px;width:120px;height:30px;}
.footer-cagayan:hover {background-position:-120px 0;}
.footer-gli {float:left;margin-right:20px;background:url(../images/common/footer-gli.jpg) no-repeat;;background-position:0px 0px;width:27px;height:30px;}
.footer-gli:hover {background-position:-27px 0;}
.footer-essa {float:left;margin-right:20px;background:url(../images/common/footer-essa.jpg) no-repeat;;background-position:0px 0px;width:51px;height:30px;}
.footer-essa:hover {background-position:-51px 0;}
.footer-egba {float:left;margin-right:20px;background:url(../images/common/footer-egba.jpg) no-repeat;;background-position:0px 0px;width:38px;height:30px;}
.footer-egba:hover {background-position:-38px 0;}
.footer-icra {float:left;margin-right:20px;background:url(../images/common/footer-icra.jpg) no-repeat;;background-position:0px 0px;width:22px;height:30px;}
.footer-icra:hover {background-position:-22px 0;}
.footer-gamcare {float:left;margin-right:20px;background:url(../images/common/footer-gamcare.jpg) no-repeat;;background-position:0px 0px;width:21px;height:30px;}
.footer-gamcare:hover {background-position:-21px 0;}
.footer-gamcare-cert {float:left;margin-right:20px;background:url(../images/common/footer-gamcare-cert.jpg) no-repeat;;background-position:0px 0px;width:31px;height:30px;}
.footer-gamcare-cert:hover {background-position:-31px 0;}
.footer-gamaid {float:left;margin-right:20px;background:url(../images/common/footer-gamaid.jpg) no-repeat;;background-position:0px 0px;width:35px;height:30px;}
.footer-gamaid:hover {background-position:-35px 0;}
.footer-18 {float:left;margin-right:20px;background:url(../images/common/footer-18.jpg) no-repeat;;background-position:0px 0px;width:24px;height:30px;}
.footer-18:hover {background-position:-24px 0;}

.footer-maybank {float:left;margin-right:10px;;background-position:0px 0px;width:111px;height:21px;}
.footer-maybank:hover {background-position:-111px 0;}
.footer-cimb {float:left;margin-right:10px;background-position:0px 0px;width:108px;height:18px;}
.footer-cimb:hover {background-position:-108px 0;}

.footer-hlb {float:left;margin-right:10px;;background-position:0px 0px;width:109px;height:20px;}
.footer-hlb:hover {background-position:-109px 0;}
.footer-pbb {float:left;margin-right:10px;background-position:0px 0px;width:106px;height:19px;}
.footer-pbb:hover {background-position:-106px 0;}

.footer-rhb {float:left;margin-right:10px;background-position:0px 0px;width:60px;height:19px;}
.footer-rhb:hover {background-position:-60px 0;}
.footer-ambank {float:left;margin-right:10px;background-position:0px 0px;width:50px;height:20px;}
.footer-ambank:hover {background-position:-50px 0;}



.footer-fb {float:left;margin-right:5px;background:url(../images/common/icon-fb.jpg) no-repeat;background-position:0px 0px;width:42px;height:42px;}
.footer-fb:hover {background-position:-42px 0px;}
.footer-google {float:left;margin-right:5px;background:url(../images/common/icon-google.jpg) no-repeat;background-position:0px 0px;width:42px;height:42px;margin-left:5px;} /* 20160324 Update */
.footer-google:hover {background-position:-42px 0px;} /* 20160324 Update */
.footer-twitter {float:left;margin-right:5px;background:url(../images/common/icon-twitter.jpg) no-repeat;background-position:0px 0px;width:42px;height:42px;margin-left:5px;} /* 20160324 Update */
.footer-twitter:hover {background-position:-42px 0px;} /* 20160324 Update */





.footer-chrome {float:left;margin-top:8px;background:url(../images/common/icon-chrome.png) no-repeat;background-position:0px 0px;width:25px;height:25px;}
.footer-chrome:hover {background-position:-25px 0;}
.footer-firefox {float:left;margin-top:8px;margin-left:8px;background:url(../images/common/icon-firefox.png) no-repeat;background-position:0px 0px;width:26px;height:25px;}
.footer-firefox:hover {background-position:-26px 0;}
.footer-ie {float:left;margin-top:7px;margin-left:8px;background:url(../images/common/icon-ie.png) no-repeat;background-position:0px 0px;width:28px;height:27px;}
.footer-ie:hover {background-position:-28px 0;}

/*********************
****** Home CSS ******
*********************/
.banner-bg {background:#000000;}
.banner-wrapper {position:relative;max-width:1920px;margin:0 auto;}
.carousel-indicators {bottom: 0px;}
.annouce-bg {width:100%;position:absolute;bottom:13%;}
.annouce-wrap {height:37px;}
.annouce-wrap .annouce-icon {float:left;width:208px;height:37px;border-radius:3px 0 0 3px;border:1px solid #ff9700;font-size:14px;color:#FFFFFF;text-align:center;padding-top:7px;background: #ff9900; /* Old browsers */
background: -moz-linear-gradient(top,  #ff9900 0%, #ff4500 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ff9900 0%,#ff4500 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ff9900 0%,#ff4500 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9900', endColorstr='#ff4500',GradientType=0 ); /* IE6-9 */
}
.annouce-wrap .runningtext {float:left;background:rgba(0,0,0,0.7);height:37px;font-size:14px;width:655px;padding-top:7px;}
.annouce-wrap .livechat {float:left;width:175px;height:37px;background:url(../images/common/banner-livechat-bg.jpg) repeat-x;border:1px solid #2b2b2b;border-radius:0 3px 3px 0;}
.annouce-wrap .livechaticon {float:left;margin-left:27px;margin-top:5px;}
.annouce-wrap .livechat-txt {float:left;font-size:17px;color:#FFFFFF;font-weight:700;margin-left:5px;margin-top:5px;text-decoration:none;}
.jackpot-wrapbg {background:url(../images/common/jackpot-row.png) repeat-x;height:90px;border-bottom:1px solid #000000;}

/*********************
***** Mobile CSS *****
*********************/
.mobile-box {background-color:#212121; border:1px solid #2d2d2d;padding:10px 0;width:841px;color:#999;border-radius:5px;}
.mRightTile {font-size:18px;font-weight:700;}
.mobile-qrwrap {padding:15px 0;}
.mobile-loginbox {border-top:1px solid #2d2d2d;padding:15px 0;}
.mRightDevice {font-size:16px;}
.mobDL a {color:#fed023;}
.mobDL a:hover {color:#fff253;text-decoration:none;}
.mob-formTable {border-collapse:collapse;border:1px solid #2d2d2d;background:#3b3b3b;}
.mob-formTable > tbody > tr > th {border:1px solid #2d2d2d;background:#0f0f0f;padding:3px 5px;text-align:center;}
.mob-formTable > tbody > tr > td {border:1px solid #2d2d2d;padding:2px 5px;}
.mob-username {color:#ffb599;}
.btn-mob-submit {background:#ffd109;color:#09001b;font-size:16px;}
.ag-wrap {padding:0 15px;}
.ag-wrap img {width:100%;height:auto;border:1px solid #494848;}
.act_left ul {list-style-type:none;}
/*********************
****** Slot CSS ******
*********************/
.slot-wrapper {border:1px solid #dca73b;}
.slot-menu {height:32px;background:url(../images/common/slot-menu-bg.jpg) repeat-x;}
.slot-menu ul {margin:0;padding:0;list-style-type:none;}
.slot-menu ul li {float:left;}
.slot-menu ul li.line {width:2px;height:32px;background:url(../images/common/slot-menu-line.jpg) no-repeat;}
/*.slot-menu ul li a {padding:2px 20px;display:block;font-size:18px;color:#332200;text-decoration:none;font-weight:700;text-shadow:-1px -1px 0 #fbda8a, 1px -1px 0 #fbda8a, -1px 1px 0 #fbda8a, 1px 1px 0 #fbda8a;}*/
.slot-menu ul li a {padding:0px 20px;display:block;font-size:20px;color:#332200;text-decoration:none;font-weight:700;text-shadow:-1px -1px 0 #fbda8a, 1px -1px 0 #fbda8a, -1px 1px 0 #fbda8a, 1px 1px 0 #fbda8a;} /* 20160328 Update */
.slot-pt {padding-bottom:15px;padding-left:2px;}
.slot-pt .slot-item {float:left;margin-top:15px;margin-left:22px;}
.slot-pt .slot-title {text-align:center;font-size:14px;color:#FFFFFF;text-transform:uppercase;}
.slot-pt .slot-butt {border:1px solid #dca73b;text-align:center;}
.slot-pt .slot-butt a {color:#dca73b;font-size:13px;}
.slot-pt .slot-butt a:hover {color:#ffffff;text-decoration:none;}

.slot-gp {padding-bottom:15px;padding-left:2px;}
.slot-gp .slot-item {float:left;margin-top:15px;margin-left:22px;}
.slot-gp .slot-title {text-align:center;font-size:14px;color:#FFFFFF;text-transform:uppercase;}
.slot-gp .slot-butt {border:1px solid #dca73b;text-align:center;}
.slot-gp .slot-butt a.funplay {color:#747474;font-size:13px;}
.slot-gp .slot-butt a.funplay:hover {color:#a8a8a8;text-decoration:none;}
.slot-gp .slot-butt a.realplay {color:#dca73b;font-size:13px;}
.slot-gp .slot-butt a.realplay:hover {color:#ffffff;text-decoration:none;}

.slot-mg {padding-bottom:15px;padding-left:3px;}
.slot-mg .slot-item {float:left;margin-top:15px;margin-left:22px;}
.slot-mg .slot-title {text-align:center;font-size:14px;color:#FFFFFF;text-transform:uppercase;}
.slot-mg .slot-butt {border:1px solid #dca73b;text-align:center;}
.slot-mg .slot-butt a {color:#dca73b;font-size:13px;}
.slot-mg .slot-butt a:hover {color:#ffffff;text-decoration:none;}

.slot-1s {padding-bottom:15px;}
.slot-1s .slot-item {float:left;margin-top:15px;margin-left:16px;}
.slot-1s .slot-title {text-align:center;font-size:14px;color:#FFFFFF;text-transform:uppercase;}
.slot-1s .slot-butt {border:1px solid #dca73b;text-align:center;}
.slot-1s .slot-butt a {color:#dca73b;font-size:13px;}
.slot-1s .slot-butt a:hover {color:#ffffff;text-decoration:none;}

/*********************
***** Casino CSS *****
*********************/
.casino-banner {border: 1px solid #e3ac3b;}
.casino-item {float:left;margin-top:14px;margin-left:12px;width:499px;height:246px;background:url(../images/common/slot-item-bg.jpg) no-repeat;padding:0 8px;}
.casino-item .casino-pic {margin-top:8px;}
.casino-item .casino-play {float:left;}
.casino-item .casino-play a {color:#ffffff;text-decoration:none;font-size:12px;}
.casino-item .casino-play a:hover {color:#ffb599;text-decoration:none;}
.casino-item .casino-play a > i {font-size:20px;font-style:normal;}
.casino-item .casino-device {float:right;margin-top:2px;}
.casino-item .casino-device .casino-icon {float:left;margin-left:5px;}

/*********************
***** Sport CSS *****
*********************/
.sport-bg {background:url(../images/common/sports_bgn.jpg) top center no-repeat;}
.sport-wrap {height:560px;position:relative;margin-bottom:-15px;}
.sport-button {width:166px;height:38px;display:block;font-size:16px;font-weight:700;text-align:center;color:#000000;padding-top:4px;text-shadow:-1px -1px 0 #fbda8a, 1px -1px 0 #fbda8a, -1px 1px 0 #fbda8a, 1px 1px 0 #fbda8a;
background: rgb(251,234,178); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(251,234,178,1) 0%, rgba(252,226,167,1) 6%, rgba(253,219,148,1) 13%, rgba(252,217,136,1) 19%, rgba(251,216,134,1) 23%, rgba(250,214,120,1) 26%, rgba(248,212,116,1) 29%, rgba(243,199,94,1) 39%, rgba(238,187,78,1) 45%, rgba(235,185,74,1) 48%, rgba(233,177,64,1) 52%, rgba(219,163,52,1) 61%, rgba(208,152,43,1) 71%, rgba(204,150,44,1) 77%, rgba(209,155,49,1) 84%, rgba(214,161,55,1) 87%, rgba(215,162,56,1) 90%, rgba(220,167,61,1) 94%, rgba(212,159,53,1) 97%, rgba(220,167,61,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(251,234,178,1) 0%,rgba(252,226,167,1) 6%,rgba(253,219,148,1) 13%,rgba(252,217,136,1) 19%,rgba(251,216,134,1) 23%,rgba(250,214,120,1) 26%,rgba(248,212,116,1) 29%,rgba(243,199,94,1) 39%,rgba(238,187,78,1) 45%,rgba(235,185,74,1) 48%,rgba(233,177,64,1) 52%,rgba(219,163,52,1) 61%,rgba(208,152,43,1) 71%,rgba(204,150,44,1) 77%,rgba(209,155,49,1) 84%,rgba(214,161,55,1) 87%,rgba(215,162,56,1) 90%,rgba(220,167,61,1) 94%,rgba(212,159,53,1) 97%,rgba(220,167,61,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(251,234,178,1) 0%,rgba(252,226,167,1) 6%,rgba(253,219,148,1) 13%,rgba(252,217,136,1) 19%,rgba(251,216,134,1) 23%,rgba(250,214,120,1) 26%,rgba(248,212,116,1) 29%,rgba(243,199,94,1) 39%,rgba(238,187,78,1) 45%,rgba(235,185,74,1) 48%,rgba(233,177,64,1) 52%,rgba(219,163,52,1) 61%,rgba(208,152,43,1) 71%,rgba(204,150,44,1) 77%,rgba(209,155,49,1) 84%,rgba(214,161,55,1) 87%,rgba(215,162,56,1) 90%,rgba(220,167,61,1) 94%,rgba(212,159,53,1) 97%,rgba(220,167,61,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbeab2', endColorstr='#dca73d',GradientType=0 ); /* IE6-9 */
} /* 20160328 Update */
.sport-button i {font-size:20px;font-style:normal;}
.sport-button:hover {color:#000000;text-decoration:none;}/* 20160328 Update */

/*********************
******* 4d CSS *******
*********************/
.fourd-bg {background:url(../images/common/4D_PAGE.jpg) no-repeat;height:494px;position:relative;margin-bottom:-15px;}
.fourd-button {width:166px;height:38px;display:block;font-size:16px;font-weight:700;text-align:center;color:#000000;padding-top:4px;text-shadow:-1px -1px 0 #fbda8a, 1px -1px 0 #fbda8a, -1px 1px 0 #fbda8a, 1px 1px 0 #fbda8a;
background: rgb(251,234,178); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(251,234,178,1) 0%, rgba(252,226,167,1) 6%, rgba(253,219,148,1) 13%, rgba(252,217,136,1) 19%, rgba(251,216,134,1) 23%, rgba(250,214,120,1) 26%, rgba(248,212,116,1) 29%, rgba(243,199,94,1) 39%, rgba(238,187,78,1) 45%, rgba(235,185,74,1) 48%, rgba(233,177,64,1) 52%, rgba(219,163,52,1) 61%, rgba(208,152,43,1) 71%, rgba(204,150,44,1) 77%, rgba(209,155,49,1) 84%, rgba(214,161,55,1) 87%, rgba(215,162,56,1) 90%, rgba(220,167,61,1) 94%, rgba(212,159,53,1) 97%, rgba(220,167,61,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(251,234,178,1) 0%,rgba(252,226,167,1) 6%,rgba(253,219,148,1) 13%,rgba(252,217,136,1) 19%,rgba(251,216,134,1) 23%,rgba(250,214,120,1) 26%,rgba(248,212,116,1) 29%,rgba(243,199,94,1) 39%,rgba(238,187,78,1) 45%,rgba(235,185,74,1) 48%,rgba(233,177,64,1) 52%,rgba(219,163,52,1) 61%,rgba(208,152,43,1) 71%,rgba(204,150,44,1) 77%,rgba(209,155,49,1) 84%,rgba(214,161,55,1) 87%,rgba(215,162,56,1) 90%,rgba(220,167,61,1) 94%,rgba(212,159,53,1) 97%,rgba(220,167,61,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(251,234,178,1) 0%,rgba(252,226,167,1) 6%,rgba(253,219,148,1) 13%,rgba(252,217,136,1) 19%,rgba(251,216,134,1) 23%,rgba(250,214,120,1) 26%,rgba(248,212,116,1) 29%,rgba(243,199,94,1) 39%,rgba(238,187,78,1) 45%,rgba(235,185,74,1) 48%,rgba(233,177,64,1) 52%,rgba(219,163,52,1) 61%,rgba(208,152,43,1) 71%,rgba(204,150,44,1) 77%,rgba(209,155,49,1) 84%,rgba(214,161,55,1) 87%,rgba(215,162,56,1) 90%,rgba(220,167,61,1) 94%,rgba(212,159,53,1) 97%,rgba(220,167,61,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbeab2', endColorstr='#dca73d',GradientType=0 ); /* IE6-9 */
} /*20160328 Update */
.fourd-button i {font-size:20px;font-style:normal;}
.fourd-button:hover {color:#000000;text-decoration:none;} /*20160328 Update */

/*********************
***** Promo CSS *****
*********************/
.promo-left {float:left;}
.act_left{float:left;width:192px;padding-right:21px;}
/*.act_left{float:left;height:328px;width:192px;padding-right:21px;background:url(../images/common/act_left_bg.png) no-repeat;}*/
.act_left ul {margin:0;padding:0 11px 0;background:#212121;border:1px solid #343434;border-radius:7px;}
.act_left li {height:65px; background:url(../images/common/slot_line.jpg) bottom center no-repeat; position:relative;}
.act_left li a {display:block;height:65px;line-height:65px; text-align:center;font-size:20px;color:#999; overflow:hidden;}
.act_left li a:hover {text-decoration:none;color:#FFFFFF;}
.act_left li .arrow_r {width:21px;height:43px; background:url(../images/common/arrow_r.png) no-repeat; position:absolute;right:-32px;top:10px; display:none;}
.act_left li#last{ background:none;}
.act_left li.currentTab .arrow_r{display:block;}
.act_left li.currentTab a{color:#fff;text-decoration:none;}

.act_right{float:left;margin-left:5px;}
.act_right > ul {display:none;padding:0;margin:0;}
.act_right ul.block{ display:block;}

.act_box{background-color:#212121; border:1px solid #2d2d2d;padding:10px;width:841px;overflow:hidden; position:relative;margin-bottom:20px;color:#999;border-radius:5px;}
.act_box a:hover, .act_box a:active, .act_box a:focus, .act_box a:visited {text-decoration:none;}
.act_box img{margin-bottom:10px;}
.act_box h2{font-size:28px;color:#fff;margin:0;}
.act_box h2:hover, .act_box h2:active {color:#fff;text-decoration:none;}
.act_box p{font-size:16px;color:#ccc;}
.act_box .act_tip{ position:absolute;width:60px;height:60px; background:url(../images/common/act_tip.png) 0 0 no-repeat;right:16px; bottom:10px; overflow:hidden;}
.act_box .b_tip {background:url(../images/common/act_tip.png) 0 -60px no-repeat !important;}

.ad_temp_container .box{padding-top:10px;margin-bottom:25px;}
.ad_temp_container h2{font-size:20px; color:#ccc;margin-bottom:20px;}
.ad_temp_container h3{font-size:17px; color:#ccc;margin-bottom:10px;}
.ad_temp_container p{font-size:15px;line-height:25px;margin-bottom:10px;}
.ad_temp_container ol {padding-right:17px;margin:0;}
.ad_temp_container ol li{font-size:14px;color:#ccc;}

.promo-table {border-collapse:collapse;border:1px solid #2d2d2d;background:#3b3b3b;color:#CCCCCC;}
.promo-table > tbody > tr > th {border:1px solid #2d2d2d;background:#0f0f0f;text-align:center;padding:3px 5px;}
.promo-table > tbody > tr > td {border:1px solid #2d2d2d;text-align:center;padding:2px 5px;}

/*********************
***** Contact CSS *****
*********************/
.contact-item {padding:10px;border:1px solid #212121;border-radius:5px;margin-top:10px;background-color:#0c0c0c;}
.contact-item .contact-icon {float:left;width:41px;}
.contact-item a {color:#FFFFFF;}
.contact-item a:hover {color:#ffb599;text-decoration:none;}

/*********************
***** Registration CSS *****
*********************/
.regTable > tbody > tr > td {padding:3px;}
/*.regTable .form-control {font-size:18px;}
.regDescrip {font-size:14px;color:#999999;}*/
.regTable .form-control {font-size:18px;} /* 20160328 Update */
.regDescrip {font-size:14px;color:#999999;line-height:15px;} /* 20160328 Update */
.btn-regSubmit {background:#ffd023;color:#000000;font-weight:700;font-size:18px;min-width:100px;}

/*********************
***** After Login CSS *****
*********************/
.fa-balance {font-size:15px;}
.dropdown button > .fa {float:left;padding-top:2px;}
.btn_balance, .btn_balance:hover {border-radius:4px;padding:5px 5px 5px 15px;background:#000;border:1px solid #e3d37a;width: 225px;text-align:right;font-size:13px;}
.caret {margin-left:5px;}
.dropdown-menu {padding:2px 5px;background:#000;border:1px solid #e3d37a;border-radius:4px;width: 225px;}
.dropdown-menu > li > div > span > a {display:inline; color:#333;}
.dropdown-menu > li > div > div.suite {width:100px; float:left; padding:0px;font-size:15px;color:#FFFFFF;font-weight:400;}
.dropdown-menu > li > div > div.remaining {float:right; padding:0px;font-size:13px;color:#FFFFFF;font-weight:400;}
.subpage-title {padding-left:15px;height:40px;color:#151515;font-size:23px;font-weight:700;border:1px solid #0f0f0f;margin-top:10px;color:#000000;border-radius:3px;padding-top:2px;text-shadow:-1px -1px 0 #fbda8a, 1px -1px 0 #fbda8a, -1px 1px 0 #fbda8a, 1px 1px 0 #fbda8a;background: rgb(251,234,178); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(251,234,178,1) 0%, rgba(208,154,48,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(251,234,178,1) 0%,rgba(208,154,48,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(251,234,178,1) 0%,rgba(208,154,48,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbeab2', endColorstr='#d09a30',GradientType=0 ); /* IE6-9 */} /* 20160324 Update */
.af-left {padding-left:0;font-family: sans-serif;}
.af-right {padding-right:0;font-family: sans-serif;}
.tab-content > .tab-pane {
  	padding: 1.6rem;
  	overflow-y: auto;
  	background: #010101;
  	border: 1px solid #dca73b;
  	min-height: 471px;
} /* 20160324 Update */
.nav-tabs{
	float:left;
}
.nav-tabs li{
	float:none;
}	
.nav-tabs > li{
	margin-bottom: -1px;
	border-top: 1px solid #dca73b;
	border-left: 1px solid #dca73b;
} /* 20160324 Update */
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  	color:#f0db1b;
  	cursor: default;
	border: 1px solid transparent;
  	background-color: #010101;
  	border-bottom: 1px solid #dca73b;
  	z-index: 0;
} /* 20160324 Update */
  
.nav-tabs > li > a {
  border-radius:0;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover {margin-right:-1px;}


.nav-tabs{
	border-bottom: 1px solid #dca73b;
}/* 20160324 Update */
.nav > li > a{
	color:#fff;
	font-weight: 600;
	font-size: 13px;
}
.nav > li > a:hover, .nav > li > a:focus {
  	text-decoration: none;
  	color:#f0db1b;
  	background:none;
}		
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #000;
  background-color: #f0db1b;
}
.af-table {border-collapse:collapse;border:1px solid #2d2d2d;background:#3b3b3b;color:#CCCCCC;}
.af-table > tbody > tr > th {border:1px solid #2d2d2d;background:#0f0f0f;text-align:center;padding:3px 5px;}
.af-table > tbody > tr > td {border:1px solid #2d2d2d;text-align:center;padding:2px 5px;font-size: 13px;}
.af-balance {border-collapse:collapse;border:1px solid #dca73b;background:#010101;} /* 20160324 Update */
.af-balance > tbody > tr > th {border:1px solid #dca73b;color:#000000;font-weight:700;text-align:center;font-size:20px;text-shadow:-1px -1px 0 #fbda8a, 1px -1px 0 #fbda8a, -1px 1px 0 #fbda8a, 1px 1px 0 #fbda8a;padding:8px 0;background: rgb(251,234,178); /* Old browsers */background: -moz-linear-gradient(top,  rgba(251,234,178,1) 0%, rgba(208,154,48,1) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  rgba(251,234,178,1) 0%,rgba(208,154,48,1) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  rgba(251,234,178,1) 0%,rgba(208,154,48,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbeab2', endColorstr='#d09a30',GradientType=0 ); /* IE6-9 */font-family: sans-serif;} /* 20160324 Update */
.af-balance > tbody > tr > td {border:1px solid #dca73b;font-size:17px;padding: 2px 10px;} /* 20160324 Update */
.color-b{
	color:#000;}
.nav-tabs > li > a:hover {
  border-color:transparent;
}
.btn-af {background:#ffd023;color:#000000;font-weight:700;font-size:18px;min-width:100px;}

/*********************
***** Modal CSS ******
*********************/
.modal-content {background-color:#212121;}
.modal-title {font-size:20px;}
.modal-header {border-bottom:1px solid #0f0f0f;}
.modal-footer {border-top:1px solid #0f0f0f;}

/*********************
***** Hover CSS ******
*********************/
/* Icon Back */
.hvr-icon-back {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  padding-left: 2.8em;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
}
.hvr-icon-back:before {
  content: "\f04b \f04b";
  position: absolute;
  left: 5px;
  padding: 0 1px;
  top:7px;
  font-family: FontAwesome;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-icon-back:hover:before, .hvr-icon-back:focus:before, .hvr-icon-back:active:before {
  -webkit-transform: translateX(-4px);
  transform: translateX(-4px);
}

/* Bounce In */
.hvr-bounce-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.hvr-bounce-in:hover, .hvr-bounce-in:focus, .hvr-bounce-in:active {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
  transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
}

/* Icon Forward */
.hvr-icon-forward {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  padding-right: 10px;

  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
}
.hvr-icon-forward:before {
  content: "\f138";
  position: absolute;
  right: 1em;
  padding: 0 1px;
  top:7px;
  font-family: FontAwesome;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-icon-forward:hover:before, .hvr-icon-forward:focus:before, .hvr-icon-forward:active:before {
  -webkit-transform: translateX(4px);
  transform: translateX(4px);
}

/* Bob */
@-webkit-keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

@keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

@-webkit-keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

@keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

.hvr-bob {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-bob:hover, .hvr-bob:focus, .hvr-bob:active {
  -webkit-animation-name: hvr-bob-float, hvr-bob;
  animation-name: hvr-bob-float, hvr-bob;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate;
}

/* Wobble Horizontal */
@-webkit-keyframes hvr-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes hvr-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

.hvr-wobble-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-wobble-horizontal:hover, .hvr-wobble-horizontal:focus, .hvr-wobble-horizontal:active {
  -webkit-animation-name: hvr-wobble-horizontal;
  animation-name: hvr-wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}



/*********************
**** 20150219 CSS ****
*********************/
/* Grow */
.hvr-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}



.regList {
	width: 355px;
	height: 25px;
	border: none;
	color: #333333;
	padding: 0 5px;
	border-radius: 3px;
	margin-bottom: 10px;
}

input.regTxtbox {
	margin-bottom: 10px;
	border-radius: 5px;
	border-color: #f6d265;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 355px;
	color: #000;
    padding-left: 10px;
}


.reg-error {color:#FF0000;}





/*********13/04/2020**********/
.sport-in-wrap ul {
    display: flex;
    padding: 0px;
    justify-content: space-between;
}
.sport-in-wrap ul li {
    list-style: none;
}
.sport-flx {
    display: flex;
    justify-content: space-between;
}

.sport-in-wrap ul li img {
    display: block;
    margin: 0px auto;
}

.sport-in-wrap {
    position: absolute;
    width: 100%;
    bottom: 70px;
}

/*********31072021**********/
.top-bar {
    margin-left: 5px;
    display: flex;
    align-items: center;
    flex-direction: column;
}

.btn-log {
    background: linear-gradient(to bottom, rgba(254,220,1,1) 0%, rgba(251,155,1,1) 100%);
    padding: 3px 20px;
    font-size: 22px;
    color: #000;
    text-transform: uppercase;
    border-radius: 5px;
}

.btn-log:hover {
    background: linear-gradient(to bottom, rgba(251,155,1,1) 0%, rgba(254,220,1,1) 100%);
    color: #000;
    text-decoration: none;
}

.btn-ljoin {
    background: linear-gradient(to bottom, rgba(194,0,0,1) 0%, rgba(77,6,0,1) 100%);
    padding: 0px 20px 4px 20px;
    font-size: 33px;
    color: #fff;
    text-transform: uppercase;
    border-radius: 5px;
    height: 51px;
    display: flex;
    align-items: center;
}

.btn-ljoin:hover {
    background: linear-gradient(to bottom, rgba(77,6,0,1) 0%, rgba(194,0,0,1) 100%);
    color: #fff;
    text-decoration: none;
}

.mobile-qrwrap img {
    height: 135px;
}
.fd-wrap {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0px auto;
    width: 100%;
    top: 15%;
}

.fd-wrap ul {
    display: flex;
    justify-content: center;
}

.fd-wrap ul li {
    list-style: none;
    margin: 0px 3px;
}
.vcode {
    position: relative;
    display: flex;
    align-items: center;
}
/*******************
***** Popup CSS *****
*******************/
.popup-header {height:61px;}
.top-titlebg {height:38px;background: url(../images/common/pop-up-titlebg.jpg) repeat-x;}
.top-title {padding-left:13px;padding-top:5px;font-size:18px;color:#FFFFFF;font-weight:700;}
.popup-content {margin-top:8px;}
.popup-left {width:158px;background-color:#212121;border-radius:2px;border:1px solid #343434;float:left;}
.popup-left ul {margin:0;padding:0 5px;list-style-type:none;}
.popup-left ul li {margin:0;padding:0;position:relative;height:42px;padding:10px 5px 0;background:url(../images/common/popup-left-line.jpg) repeat-x bottom left;}
.popup-left ul li:last-child {background:none;}
.popup-left ul li a {font-size:15px;color:#FFFFFF;}
.popup-left ul li a:hover, .popup-left ul li a.active {text-decoration:none;color:#ff9c99;}
.popup-left ul li span.arrow {position:absolute;right:-16px;top:10px;width:11px;height:19px;background:url(../images/common/popup-left-arrow.png) no-repeat;}
.popup-right {width:719px;background-color:#212121;border-radius:2px;border:1px solid #343434;float:left;margin-left:15px;padding:15px;min-height:296px;}
.popup-right > h1 {font-size:21px;font-weight:700;margin:0 0 10px;}
.panel-title a:hover, .panel-title a:focus, .panel-title a:visited {text-decoration:none;}
.panel-body {color:#ffffff;background:#000000;}
.panel-default {border-color:#343434;}
.panel-default > .panel-heading {color:#ffffff;background-color:#000000; border-color:#343434;}
.panel-default > .panel-heading + .panel-collapse > .panel-body {border-top-color: #343434;}
.popup-container {
    width: 892px;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0 auto;
}

.btn-logout {
    padding: 3px 20px;
    font-size: 22px;
    color: #000;
    text-transform: uppercase;
    border-radius: 5px;
    background: linear-gradient(to bottom, rgba(251,234,178,1) 0%,rgba(208,154,48,1) 100%);
}

a.btn-accnt {
    background: linear-gradient(to bottom, rgba(251,234,178,1) 0%,rgba(208,154,48,1) 100%);
    padding: 0px 20px 4px 20px;
    font-size: 33px;
    color: #000;
    text-transform: uppercase;
    border-radius: 5px;
}

.btn-accnt:hover {
    text-decoration: none;
    background: linear-gradient(to bottom, rgba(208,154,48,1) 0%,rgba(251,234,178,1) 100%);
    color: #000;
}

.btn-logout:hover {
    text-decoration: none;
    background: linear-gradient(to bottom, rgba(208,154,48,1) 0%,rgba(251,234,178,1) 100%);
    color: #000;
}
.bal-all {
    display: flex;
    justify-content: space-between;
    font-size: 14px;
    padding: 3px 0px;
}




/********24082021*******/
.msg-table{color:#fff;text-align:center;}
table.inbox-table tr td{text-align:left;padding: 8px 0px;font-size: 14px;}
table.inbox-table tr th{text-align:left;padding:8px;border-bottom: 1px solid #dca73b;}
table.inbox-table tr th:nth-child(3){width:15%;}
.inbox-table{background:#2a2625;}
.msg-table{background:#2a2625;padding:30px;border: 1px solid #dca73b;border-radius:10px;}
.unread{color: #dca73b;}
.read{color:#575757;}
.msg-pp{max-width:580px;margin-top:10%;}
.msg-pp .modal-content{border:none;background:#000000ed;min-height:250px;border-radius:9px;}
.msg-pp button.close{color:#000000;opacity:1;font-size:13px;right:30px;bottom:2px;background:linear-gradient(to bottom, rgba(244,235,139,1) 0%, rgba(229,178,91,1) 100%);font-weight:100;padding:6px 20px;border-radius:8px;margin-right:10px;margin-left:10px;margin-bottom:20px;position: absolute;}
.msg-p-ttl{text-align:left;font-size:18px;padding:10px;color:#000;background: linear-gradient(to bottom,  rgba(251,234,178,1) 0%,rgba(208,154,48,1) 100%);padding-left:6%;}
.msg-pp .modal-body{padding:0px;position:relative;}
.msg-content-pop{padding:0px 30px;color:#ffffff;}
.btn-live{color:#e4b445;}
.btn-live:hover{color:#f9d349;}
.pg-n button:hover{background:#e6b65f;color:#fff;}
.msg-list .msg-tr:nth-child(odd){background:#7b7b7b;}
.msg-list{background:#3c3c3e80;border-radius:10px;}
.msg-list .msg-tr:first-child{border-radius:10px 10px 0px 0px;}
.msg-list .msg-tr:last-child{border-radius:0px 0px 10px 10px;}
.msg-list .msg-tr:last-child a{border-radius:0px 0px 10px 10px;}
.msg-list .msg-tr:first-child a:hover{border-radius:10px 10px 0px 0px;}
.cl-3 .btn-ttl{padding-left:80px;}
input.pg-input{background:#e5b35c;box-shadow:inset 1px 1px 10px #0000004f;border:none;width:30px;text-align:center;color:#000;padding:3px;}
.msg-pp{width:580px;}
.msg-pp-t{margin-top:15px;background:#151313;}
.msg-pp-t tr td{border:1px solid #f0dc7e;font-size:14px;text-align:center;padding:10px 0px;color:#f0dc7e;}
.msg-in{font-size:14px;padding:15px 10px;min-height:80px;}
.unread:hover, .unread:focus{color: #fff;text-decoration: none;}

.msg-info{position:relative;margin:0px 5px;margin-right:15px;}
.msg-info i{color:#f6e0a3;font-size:20px;}
span.msg-nm{position:absolute;background:#f00;display:flex;justify-content:center;align-items:center;width:15px;height:15px;border-radius:11px;top:-5px;right:-8px;font-family:sans-serif;font-size:11px;}

/********25082021*******/
.footer-logo ul li {list-style: none;margin-right: 20px;margin-bottom: 12px;}
.footer-logo ul {display: flex;padding: 0px;flex-wrap: wrap;}
.footer-logo ul li img {filter: grayscale(1);cursor: pointer;height: 27px;}
.footer-logo ul li img:hover {filter: none;}
/********21092021*******/
.vip-table tr th{background:linear-gradient(to bottom, rgba(254,220,1,1) 0%, rgba(251,155,1,1) 100%);color:#000;padding:10px;text-align:center;border:1px solid #000;font-size:19px;line-height:16px;}
table.vip-table{width:100%;margin-top:25px;}
.vip-table tr td:first-child{background:#000;font-size:24px;font-weight:bold;text-transform:uppercase;}
.vip-table tr td{padding:5px 10px;text-align:center;background:#292929;border:1px solid #000;font-size:16px;}
.vip-tnc{margin-top:15px;}
.login-Wrapper p {font-family: sans-serif;margin: 0px;}

/********15022022*******/
.point-wrap{display:flex;padding:5px 5px 5px 5px;background:#000;border:1px solid #e3d37a;border-radius:4px;width:100px;justify-content:space-between;height:30px;margin-left:5px;align-items:center;}
.point-wrap img{height:17px;}
