@font-face {
    font-family: 'icomoon';
    src: url('fonts/icomoon.eot?iephf9');
    src: url('fonts/icomoon.eot?iephf9#iefix') format('embedded-opentype'), url('fonts/icomoon.woff2?iephf9') format('woff2'), url('fonts/icomoon.ttf?iephf9') format('truetype'), url('fonts/icomoon.woff?iephf9') format('woff'), url('fonts/icomoon.svg?iephf9#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
	font-family: iconmps;
	font-style: normal;
	font-weight: 400;
	src: url(/theme/css/iconmps.a15cc311..eot);
	src: url(/theme/css/iconmps.a15cc311..eot#iefix) format("embedded-opentype"), url(/theme/css/iconmps.fa349ebc..ttf) format("truetype"), url(/theme/css/iconmps.4c0c09ec..woff) format("woff"), url(/theme/css/iconmps.a5be29a3..svg#iconmps) format("svg")
}


body { font-size: 0.6rem; background-color: #011248;}
input, select, textarea {color: #6f7888; background: none; outline: none;}
ul, li, ol { list-style: none; }
body, p, h1, h2, h3, h4, h5, h6, ul, ul li, ol, ol li, input, select, textarea, dt, dd { margin: 0; padding: 0; }
.text-f12 { font-size: 12px; }
.text-f13 { font-size: 13px; }
.text-f14 { font-size: 14px; }
.text-f16 { font-size: 16px; }
.text-bold { font-weight: bold; }
.text-normal { font-weight: normal; }
.text-blue.text-blue.text-blue { color: blue; }
.text-red.text-red.text-red { color: red; }
.text-red2.text-red2.text-red2 { color: #6e0101; }
.text-green.text-green.text-green { color: green; }
.text-black.text-black.text-black { color: #333; }
.text-coral.text-coral.text-coral { color: coral; }
.text-skyblue.text-skyblue.text-skyblue { color: lightskyblue; }
.text-star.text-star.text-star { color: #f30; margin: 0 5px; }
.text-left.text-left.text-left { text-align: left; }
.text-right.text-right.text-right { text-align: right; }
.text-center.text-center.text-center { text-align: center; }
.text-link, .text-link a { color: blue;}
.text-highlight{color:#44a0ed;}
.bk5 { height: 5px; font-size: 1px; }
.bk10 { height: 10px; font-size: 1px; }
.bk20 { height: 20px; font-size: 1px; }
.empty { text-align: center; line-height: 30px; color: #888; }
.error { color: red; font-weight: normal; }
i.fa { margin-right: 3px; }
.w40 { width: 40px; }
.w50 { width: 50px; }
.w60 { width: 60px; }
.w65 { width: 65px; }
.w70 { width: 70px; }
.w80 { width: 80px; }
.w90 { width: 90px; }
.w100 { width: 100px; }
.w105 { width: 105px; }
.w120 { width: 120px; }
.w130 { width: 130px; }
.w140 { width: 140px; }
.w150 { width: 150px; }
.w160 { width: 160px; }
.w170 { width: 170px; }
.w180 { width: 180px; }
.w190 { width: 190px; }
.w200 { width: 200px; }
.w220 { width: 220px; }
.w250 { width: 250px; }
.w300 { width: 300px; }
.w400 { width: 400px; }
.w500 { width: 500px; }
.w600 { width: 600px; }
.w98p { width: 98%; }
.w100p { width: 100%; }
.bg-gold{background:linear-gradient(90deg, rgba(174,116,8,1) 0%, rgba(95,70,34,1) 5%, rgba(173,121,24,1) 9%, rgba(110,81,38,1) 15%, rgba(117,87,37,1) 23%, rgba(178,140,48,1) 33%, rgba(235,205,83,1) 41%, rgba(118,91,40,1) 53%, rgba(119,86,37,1) 58%, rgba(233,225,107,1) 68%, rgba(181,134,50,1) 78%, rgba(152,114,45,1) 84%, rgba(178,131,49,1) 88%, rgba(119,86,37,1) 100%);	}
.border-round{border-radius:100vw; padding:3px;}
/*ÃƒÂ©Ã¢â‚¬Â¡Ã¯Â¿Â½ÃƒÂ¥Ã¢â‚¬Â Ã¢â€žÂ¢bootstrapÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã¯Â¿Â½*/
.input-group select.form-control { margin-left: -4px; width: calc(100% + 4px); border-left-width: 5px; }
.input-group .input-group-addon { z-index: 5; position: relative; background: var(--primaryColour); padding: 5px; color: black; width:45px; border: none; border-top-left-radius:10px; border-bottom-left-radius:10px;}
.page-header { overflow: hidden; margin: 0 0 10px 0; padding-bottom: 0; border-bottom: 2px solid #eee; line-height: 25px; }
.page-header h5 { font-size: 16px; margin: 5px 0; font-weight:bold; }
.panel-heading { padding: 6px 10px; }
.nav > li > a { display:flex; flex-direction:column;text-align:center;justify-content: center;align-items:center;height: 100%;}
#navbar-sub .nav > li > a > i, .nav > li > a > img {font-size: 26px; height: 26px; width: 50px;}
.pagebar { overflow: hidden; }
.pagination { margin: 0; }
.pagination > li > a, .pagination > li > span { padding: 4px 10px; }
.pagination .gap { float: left; }
.pagination .disabled { color: #999; opacity: 0.7}
.panel-heading { overflow: hidden; }
.input-daterange { width: 310px; float: right; }
.input-daterange input[type=text] { padding: 5px; font-size: 14px; }
.img-responsive, .thumbnail>img, .thumbnail a>img, .carousel-inner>.item>img, .carousel-inner>.item>a>img {margin:auto;}
input[type=radio]{display:inline-block;}
.row{display:flex;flex-wrap:wrap;}
/*ÃƒÂ¨Ã¢â‚¬Â¡Ã‚ÂªÃƒÂ¥Ã‚Â®Ã…Â¡ÃƒÂ¤Ã‚Â¹Ã¢â‚¬Â°ÃƒÂ¥Ã‚Â¯Ã‚Â¼ÃƒÂ¨Ã‹â€ Ã‚Âª*/
.navbar {overflow: hidden; border-bottom: 0px solid rosybrown; margin: 0; }
.navbar-nav { margin: 0;}
.navbar, .navbar-collapse {
	background: rgba(255, 216, 0);
	background: rgba(255, 216, 0);
	background: rgba(255, 216, 0);
	background: rgba(255, 216, 0);}
.navbar-brand { padding-top: 0;}
.navbar-brand img { height: 70px; }
.navbar-right { margin-right: 0;display: flex;flex-direction: column;flex-grow: 1;align-items: flex-end;}
.navbar-collapse { padding: 0 5px;}
/*ÃƒÂ©Ã‚Â¡Ã‚Â¶ÃƒÂ©Ã†â€™Ã‚Â¨ÃƒÂ¥Ã‚Â¯Ã‚Â¼ÃƒÂ¨Ã‹â€ Ã‚Âª*/
.navbar-top { margin: 0 0 5px 0; line-height: 25px; font-size: 13px; }
.navbar-top:first-child { display: inline-flex;flex-wrap: wrap;justify-content: flex-end;font-size: 12px; color:#000; margin-bottom: 0; }
.navbar-top:first-child li a.link { font-size: 10px; padding: 3px 7px;}
.navbar-top ul { float: right; overflow: hidden; display: inline-block; box-sizing: border-box; }
.navbar-top li { float: left; list-style-type: none; margin-left: 5px;}
.navbar-top li a.link { color: #FFFFFF;background: #000000; border-radius: 3px; padding: 3px 8px; text-decoration: none; }
.navbar-top li a.link:hover,
.navbar-top li a.link:focus,
.navbar-top li.active a.link,
.navbar-top li.active a.link:hover{color: #fff; background: orangered; }

.navbar-top a.lang img { width: 20px; height: 20px; }

.navbar-top-balance { font-weight: bolder; color: #ffc908; margin: 0 5px; }
/*ÃƒÂ©Ã‚Â¡Ã‚Â¶ÃƒÂ©Ã†â€™Ã‚Â¨ÃƒÂ¥Ã¢â‚¬Â°Ã‚Â¯ÃƒÂ¥Ã‚Â¯Ã‚Â¼ÃƒÂ¨Ã‹â€ Ã‚Âª*/
#navbar-sub.navbar-sub { /* width: 100%; height: fit-content; min-height: 40px; border-bottom: 1px solid rosybrown; background: #000; */ }
#navbar-sub.navbar-sub ul { overflow: hidden; padding: 0; display:flex; justify-content:center; float:none;}
#navbar-sub.navbar-sub>div>ul>li { float: left; width: 100px; text-align: center; }
#navbar-sub.navbar-sub li a {line-height: 30px; text-decoration: none; color: #000;}
#navbar-sub.navbar-sub li a:hover, .navbar-sub li a.active { color: #e9ad3e; }
#navbar-sub.navbar-sub li ul { position: absolute; float: left; width: 100%; text-align: center; border: 1px solid rosybrown; display: none; background: #000; padding: 10px 20px; left: 0; margin-top: -1px; z-index: 98; }
#navbar-sub.navbar-sub li ul li{/*height:100px;*/}
#navbar-sub.navbar-sub img {height: 100%!important;}

.home-quick-nav2 {width: 100%;justify-content:center; display: -ms-flexbox; display: flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap; margin:0px 0; background: #243169;}
.home-quick-item2{color: white; padding: 5px 0; width:20%; text-align:center; margin:auto; margin-right:2px; background:#243169; padding: 5px 0;}
.home-quick-item2.active {filter:brightness(1.5);}
.icon-img {width:25%;}

/*ÃƒÂ¥Ã‚ÂºÃ¢â‚¬Â¢ÃƒÂ©Ã†â€™Ã‚Â¨*/
.footer-nav { background: url(../img/title_bg2.png) center -35px no-repeat; text-align: center; line-height: 30px; overflow: hidden; margin: 20px auto 10px auto; }
.footer-nav a { margin: 0 10px; color: #fff; display: inline-block; text-decoration: none; }
.footer-nav a:hover { color: orange;}
.footer-nav p.copyright { font-size: 12px; margin-top: 5px; color: #7a7a7a; }

.bg-title { height: 50px; background: url('/theme/img/31231313.jpeg') center no-repeat; text-align: center; font-size: 1.6em;color: #000; line-height: 50px; }
.bg-title2 {
    height: 87px;
    text-align: center;
    color: #dddde1;

    overflow: hidden;
    background: url(/theme/img/title_bg2.png) center 0px no-repeat;
        margin-bottom: 10px;
}



/*ÃƒÂ©Ã‚Â¦Ã¢â‚¬â€œÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ¨Ã‚Â½Ã‚Â®ÃƒÂ¦Ã¢â‚¬â„¢Ã‚Â­*/
#home-banner { width: 100%; display: block; z-index:0;}

.carousel-caption { z-index: 10; }
.carousel-control { font-size: 72px;display: flex;justify-content: center;align-items: center;}
.carousel-inner{width:100%; /*height: 27.08vw;*/}
.carousel .item { background-size: cover; background-position: center; background-repeat: no-repeat; }
.carousel .item a { display: block; width: 100%; height: 100%; margin: 0 auto; }

/*ÃƒÂ©Ã‚Â¦Ã¢â‚¬â€œÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ¥Ã‚Â¹Ã‚Â¿ÃƒÂ¥Ã¢â‚¬ËœÃ…Â */
.home-money { background: url(../img/home_money.png) center no-repeat; background-size: contain; height: 140px; position: relative; }
.home-money img { position: absolute; right: 43px; top: 0; transition: all 0.5s ease 0s; transform: scale(1); }
.home-money img:hover { transform: scale(1.2); }
.home-game-round a { margin: -10px -10px; display: block; }

.home-contact { margin: 0 auto; width: 100%; overflow: hidden; text-align: center; display: inline-block; }
.home-contact li { width: 250px; display: inline-block; overflow: hidden; margin: 0 15px 20px 15px; text-align: center; vertical-align: top; }
.home-contact li img { max-width: 100%; margin-bottom: 5px; }
.home-contact li p { color: #fff; line-height: 22px; }
/*ÃƒÂ¦Ã¯Â¿Â½Ã‚Â¡ÃƒÂ¦Ã‚Â¬Ã‚Â¾*/
.home-terms { color: #888; }
.home-terms img { max-width: 100%; border: 0; text-align: center; }

.top-login { text-align: right; display: inline-block; font-size: 14px; width:100%;}

.top-login input { border: 1px solid #fff; border-radius: 5px; padding: 1px 5px; line-height: 20px; color: #6f7888; background: #ececec; font-size: 14px; width: 120px; }
.top-login .btn, .top-login .reg { border-radius: 3px; padding: 3px 8px; border: 0; line-height: 25px; width: 90px; margin-bottom: 2px; color: #fff; text-align: center; text-shadow: 2px 2px 2px #3b3b3b; cursor: pointer; display: inline-block; font-size: 13px; }
.top-login .btn {
	background: -webkit-linear-gradient(0deg, rgba(36,58,123,1) 0%, rgba(67,128,193,1) 100%);
	background: -o-linear-gradient(0deg, rgba(36,58,123,1) 0%, rgba(67,128,193,1) 100%);
	background: -moz-linear-gradient(0deg, rgba(36,58,123,1) 0%, rgba(67,128,193,1) 100%);
	background: linear-gradient(0deg, rgb(205,141,2,1) 0%, rgb(245,198,94,1) 100%)!important;
    border-radius: 5px;
    box-shadow: 0px 0px 3px #44436d;
}
.top-login .btn:hover, .top-login .reg:hover {background: orangered; text-decoration: none; }
.top-login .reg {padding: 3px 8px;
	background: -webkit-linear-gradient(0deg, rgba(122,35,34,1) 0%, rgba(206,3,3,1) 100%);
	background: -o-linear-gradient(0deg, rgba(122,35,34,1) 0%, rgba(206,3,3,1) 100%);
	background: -moz-linear-gradient(0deg, rgba(122,35,34,1) 0%, rgba(206,3,3,1) 100%);
	background: linear-gradient(0deg, rgba(122,35,34,1) 0%, rgba(206,3,3,1) 100%);
    border-radius: 5px;
    box-shadow: 0px 0px 3px #692535;
}

/*ÃƒÂ¦Ã‚Â³Ã‚Â¨ÃƒÂ¥Ã¢â‚¬Â Ã…â€™ÃƒÂ¨Ã‚Â¡Ã‚Â¨ÃƒÂ¥Ã¯Â¿Â½Ã¢â‚¬Â¢border*/
.border-gradient{
    border-radius:9px;
    width:100%;
}
/*ÃƒÂ¦Ã‚Â³Ã‚Â¨ÃƒÂ¥Ã¢â‚¬Â Ã…â€™ÃƒÂ¨Ã‚Â¡Ã‚Â¨ÃƒÂ¥Ã¯Â¿Â½Ã¢â‚¬Â¢*/
.reg-banner {min-height: 480px; height:fit-content; }
.reg-head { font-size: 16px; color: #fff; }
.reg-head p { line-height: 20px; padding: 5px 0; }
.reg-head h3 { color: #fff; font-size: 28px; line-height: 35px; }
.reg-head h3 span { color: #E9AD3E; }
.reg-form {}
.reg-form .item { display: flex; justify-content: center; font-weight:bold; /*overflow: hidden;*/ line-height: 28px; margin: 5px; width:100%;}
.reg-form .item i {line-height: 35px; font-size: 30px;}
.reg-form .form-control.form-control{ float: left; border-radius: 10px;}
.reg-form .form-control.form-control:focus{box-shadow:inset 0 0 0 2px goldenrod;}
#validCode { border-radius: 12px; }
.reg-form-left { margin-top: 40px; }
.reg-form .reg-bank { background-color:#002569; padding: 2% 5%; border-radius: 10px;}
.reg-form .reg-bank-tip { color: #fff; font-size: 15px; padding: 0px 25px; text-align: center; margin: 10px 0; }
/*
.reg-form button { position:absolute; margin-top:-20px; margin-left:-125px; border: none; color: white; width:90vw; min-width:245px; max-width: 265px; height: 45px; text-align: center; display: inline-block; font-size: 24px; border-radius: 100vw; background: -webkit-linear-gradient(0deg, rgba(94,1,3,1) 0%, rgba(241,0,0,1) 100%); background: -o-linear-gradient(0deg, rgba(94,1,3,1) 0%, rgba(241,0,0,1) 100%); background: -moz-linear-gradient(0deg, rgba(94,1,3,1) 0%, rgba(241,0,0,1) 100%); background: linear-gradient(0deg, rgba(94,1,3,1) 0%, rgba(241,0,0,1) 100%); }
.reg-form button:hover { background: -webkit-linear-gradient(#3193b9, #58c7f0, #277c9b, #2d86a6); background: -o-linear-gradient(#3193b9, #58c7f0, #277c9b, #2d86a6); background: -moz-linear-gradient(#3193b9, #58c7f0, #277c9b, #2d86a6); background: linear-gradient(#3193b9, #58c7f0, #277c9b, #2d86a6); }
 */
 .reg-link { overflow: hidden; }
.reg-link a { float: left; display: block; }

.help-page { margin: 50px auto 20px auto; overflow: hidden; }
.help-video { text-align: center; border: 1px solid slategray; margin-bottom: 30px; }
.help-video h4 { height: 40px; line-height: 35px; color: #efefef; display: block; font-weight: normal; }

/*Recaptcha*/
#validCode { width:50%; max-width:140px; margin: 0; }
#validImg { float: left;width:60%; max-width:100px; border-radius: 10px; margin: auto;}
@media screen and (max-width: 420px){
	.language-navbar .tools-item{font-size: 8px;}
}

/* -- ÃƒÂ§Ã‚Â§Ã‚Â»ÃƒÂ¥Ã…Â Ã‚Â¨ÃƒÂ§Ã¢â‚¬Â°Ã‹â€  -- */
/* ÃƒÂ§Ã‚Â§Ã‚Â»ÃƒÂ¥Ã…Â Ã‚Â¨ÃƒÂ§Ã¢â‚¬Â°Ã‹â€ -ÃƒÂ¦Ã‚Â³Ã‚Â¨ÃƒÂ¥Ã¢â‚¬Â Ã…â€™ÃƒÂ¨Ã‚Â¡Ã‚Â¨ÃƒÂ¥Ã¯Â¿Â½Ã¢â‚¬Â¢border */
.border-gradient{
    border-radius:9px;
    padding:3px;
    background: linear-gradient(to bottom, #003fff 0%, #001d7a 37%, #001451 100%);
    width:100%;
}
/* ÃƒÂ§Ã‚Â§Ã‚Â»ÃƒÂ¥Ã…Â Ã‚Â¨ÃƒÂ§Ã¢â‚¬Â°Ã‹â€ -ÃƒÂ¦Ã‚Â³Ã‚Â¨ÃƒÂ¥Ã¢â‚¬Â Ã…â€™ÃƒÂ¨Ã‚Â¡Ã‚Â¨ÃƒÂ¥Ã¯Â¿Â½Ã¢â‚¬Â¢ */
.mobile .text-highlight{color:#ce751c;}
.mobile .input-group .input-group-addon{background:#d08322;}
.reg-panel{padding:20px 15px;border-radius: 9px;border: none;background: linear-gradient(to bottom, #003fff 0%, #001d7a 37%, #001451 100%);width:100%;}
.mobile .reg-form .reg-bank{background-color:#720000;}
.button-border{
position: absolute;margin-top: -20px;margin-left: -125px;
border: none;color: white;width: 90vw;
min-width: 245px;max-width: 265px;height: 45px;
text-align: center;display: inline-block;font-size: 24px;
border-radius: 100vw;padding: 2px;}
/* ÃƒÂ§Ã¢â€žÂ¢Ã‚Â»ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¥ÃƒÂ¨Ã‚Â¡Ã‚Â¨ÃƒÂ¥Ã¯Â¿Â½Ã¢â‚¬Â¢ */
.mobile #loginForm{display:block;width:100%;background-color: #3c3c3c; padding: 30px 10px; border-radius:5px;}
.mobile .top-login #loginForm button,.mobile .top-login #loginForm a {color:white;height:23px;margin:0 1% 0 0;padding:0;text-align:center;}
.mobile #loginForm .button-border{margin: 0px 1% 0 0;height: fit-content;padding: 1px;border-radius: 100vw;}
.mobile .top-login #loginForm input{font-size:14px;margin:0 1% 0 0;}

/*-----*/

/*ÃƒÂ¤Ã‚Â¼Ã…Â¡ÃƒÂ¥Ã¢â‚¬ËœÃ‹Å“ÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™*/
.container .userhome.userhome { margin: 10px auto; background: white; color: black; padding: 15px; border-radius: 5px; overflow: hidden; margin: 10px;box-shadow:0 0 4px 3px rgb(255 214 0/20%);}
.container .userhome input{color:black;-webkit-text-fill-color: black;}
input::placeholder {color: gray;-webkit-text-fill-color: lightgray;}
.refresh-balance-btn { display: inline-block; margin: 0 10px; }
/*ÃƒÂ¦Ã‚Â³Ã‚Â¨ÃƒÂ¥Ã¯Â¿Â½Ã¢â‚¬Â¢ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦*/
.bet-detail p { margin: 0; padding: 0; font-size: 90%; }
.bet-detail hr { margin: 5px 0; border-top-color: gainsboro; }
.bet-detail .item { overflow: hidden; float: left; width: 100%; }
.bet-detail .region { font-size: 70% !important; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: grey; }
/*Parlay Combo*/
.parlay-combo-title { color: purple; font-weight: bold; }
.parlay-combo-desc { float: left; width: 100%; overflow: hidden; color: #888; margin: 5px 0; line-height: 12px; }
.parlay-combo-amt { float: left; border-right: 4px solid #a8a8a8; padding: 0 8px 0 0; margin: 0 8px 0 0; font-weight: bold; }
.parlay-combo-desc .empty-row { height: 5px; color: #fff;}
.parlay-combo-desc .empty-row:last-child { height: 0;}
.parlay-combo-desc em { font-style: normal; margin: 0 8px; }
.parlay-combo-switch, .parlay-combo-switch-on { width: 40px; height: 20px; float: right; background: transparent url('../img/parlay_combo_off.png'); background-size: contain; outline: none; border: none; display: block; }
.parlay-combo-switch-on { background: transparent url('../img/parlay_combo_on.png'); background-size: contain; }

.pkg-list {}
.pkg-item { border-radius: 5px; border: 2px solid #ccc; overflow: hidden; margin-bottom: 20px; padding: 2px; }
.pkg-item:hover { border-color: #5cb85c; }
.pkg-item .intro { padding: 10px; overflow: hidden; }
.pkg-item .intro a { padding-right: 0; color: #888; }
.pkg-item .choosePkg { font-weight: bold; color: indianred; }


.panel-orange { border-color: orange; }
.panel-orange .panel-heading { border-color: orange; background: orange; color: white; }

.dl-quick-deposit {color: #fff;background-color: #5cb85c;border-color: #4cae4c;margin-right: 10px;}

.dl-krungsri{width:100%;height:100%;position:fixed;top:0;z-index:555555;background-color:#696969a1;padding-top:70px;}
.dl-krungsri > .dl-krungsri-main{padding-left:calc(50% - 200px);width:400px;float:left;}
.dl-krungsri > .dl-krungsri-main img{width:400px;height: 183px;}
.dl-krungsri > .dl-krungsri-main > .dl-r1{background:#705f5f;width:400px;text-align:center;color:#ffd500;float:left;}
.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r1{padding:10px 0px;}
.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r1 span{background:#ffd500;color:black;font-size:16px;padding:5px 15px;font-weight:600;}
.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r2{font-weight:500;margin-bottom:10px;}
.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r3{width:49%;float:left;border-right:1px solid;}
.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r4{width:50%;float:left;}
.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r5{width:100%;float:left;margin-top:20px;}
.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r5 button{background:#ffd500;color:black;font-size:16px;padding:5px 15px;font-weight:600;border:1px solid black;}
.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r6{float:left;width:100%;color:white;font-size:20px;margin-top:20px;}
.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r7{float:left;width:100%;color:white;font-size:20px;}
.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r8{float:left;width:100%;height:30px;}
.limit-groups ul li{float: left;min-width: 170px;}
.dl-r0{background: white;height: 20px;width: 400px;}
.dl-krungsri-main-img{height: 163px;width:400px;}

.dl-krungsri-main-img2{width:400px;height: 163px;background: #705f5f;text-align: center;}
.dl-krungsri > .dl-krungsri-main .dl-krungsri-main-img2 img{width:360px;height: 149px;margin:7px 20px;}

.dl-pull-left{margin-left: 20px;float: left !important;}

.recharge_detail_r1{margin-top: 5px;background-image: linear-gradient(#f7f7f7, #bbbbbb);border:2px;border-radius: 50px;line-height: 15px;
	padding: 5px 10px;}
.recharge_detail_r2{color: white;margin-top: 5px;}
.recharge_detail_r3{color: white;font-size: 20px;margin-bottom: 15px;}
.recharge_detail_r4{margin-top: 5px;background-image: linear-gradient(#f7f7f7, #bbbbbb);border:2px;border-radius: 30px;line-height: 15px;
	padding: 10px 10px;}

.control-label{font-size:inherit;}

/*ÃƒÂ©Ã¢â€šÂ¬Ã¢â‚¬Å¡ÃƒÂ©Ã¢â‚¬Â¦Ã¯Â¿Â½ÃƒÂ§Ã‚Â§Ã‚Â»ÃƒÂ¥Ã…Â Ã‚Â¨ÃƒÂ§Ã‚Â«Ã‚Â¯*/
@media screen and (max-width: 768px) {
	.navbar-sub li { margin-right: 10px; font-size: 12px; }

	/*.navbar-sub li a { line-height: 25px; }
	.navbar-sub li ul { margin-top: 24px;}*/
	.carousel { }

	.carousel .item { background-size: cover; background-size: contain;}

	.carousel-control { font-size: 36px;}

	.footer-nav a { font-size: 12px; margin: 0 5px; color: #fff; }

	.home-money { height: 60px; }

	.home-money img { width: 45px; right: 10px; top: 5px;}

	.home-contact { overflow: hidden; padding: 0; }

	.home-contact li { float: left; width: 50%; margin: 0; padding: 0; }

	.top-login input { width: 100px; }

	.reg-form-left { margin-top: 0; }

	.panel-heading { overflow: hidden; padding: 5px; }

	.bg-title2{height:auto; background:none;}

	.dl-krungsri{width:100%;height:100%;position:fixed;top:0;z-index:555555;background-color:#696969a1;padding-top:120px;}
	.dl-krungsri > .dl-krungsri-main{padding-left:10%;width:90%;float:left;}
	.dl-krungsri > .dl-krungsri-main img{width:100%;height: 143px;}
	.dl-krungsri > .dl-krungsri-main > .dl-r1{background:#705f5f;width:100%;text-align:center;color:#ffd500;float:left;}
	.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r1{padding:10px 0px;}
	.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r1 span{background:#ffd500;color:black;font-size:16px;padding:5px 15px;font-weight:600;}
	.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r2{font-weight:500;margin-bottom:10px;}
	.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r3{width:49%;float:left;border-right:1px solid;font-size: 12px;}
	.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r4{width:50%;float:left;font-size: 12px;}
	.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r5{width:100%;float:left;margin-top:20px;}
	.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r5 button{background:#ffd500;color:black;font-size:16px;padding:5px 15px;font-weight:600;border:1px solid black;}
	.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r6{float:left;width:100%;color:white;font-size:20px;margin-top:20px;}
	.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r7{float:left;width:100%;color:white;font-size:14px;}
	.dl-krungsri > .dl-krungsri-main > .dl-r1 >.dl-r1-r8{float:left;width:100%;height:30px;font-size:14px;}

	.dl-quick-deposit{margin-bottom: 5px;}
	.dl-quick{height: auto;}
	.dl-r0{width: 100%;}
	.dl-krungsri-main-img2 {width: 100%;}
	.dl-krungsri-main-img2{height: 124px;}
	.dl-krungsri > .dl-krungsri-main .dl-krungsri-main-img2 img{width:100%;height: 124px;margin:0px;}

	/*ÃƒÂ§Ã‚Â§Ã‚Â»ÃƒÂ¥Ã…Â Ã‚Â¨ÃƒÂ§Ã¢â‚¬Â°Ã‹â€ ÃƒÂ¨Ã†â€™Ã…â€™ÃƒÂ¦Ã¢â€žÂ¢Ã‚Â¯ÃƒÂ¤Ã‚Â¸Ã‚Â»ÃƒÂ©Ã‚Â¢Ã‹Å“ÃƒÂ¨Ã‚Â®Ã‚Â¾ÃƒÂ¥Ã‚Â®Ã…Â¡*/
	.bg-gradient {background: linear-gradient(to bottom, #000000 0%, #4f1700 100%);}
}

/*ÃƒÂ©Ã¢â€šÂ¬Ã¢â‚¬Å¡ÃƒÂ©Ã¢â‚¬Â¦Ã¯Â¿Â½ÃƒÂ¥Ã‚Â°Ã¯Â¿Â½ÃƒÂ¥Ã…Â¾Ã¢â‚¬Â¹ÃƒÂ§Ã‚Â§Ã‚Â»ÃƒÂ¥Ã…Â Ã‚Â¨ÃƒÂ§Ã¢â‚¬Â°Ã‹â€ */
@media screen and (max-width: 400px) {
	.top-login input {height:auto; width: 88px; }
}

/** THY- ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ§Ã¢â‚¬Â°Ã‹â€  style-3 of Game Logo(Mobile Version)[lagalaxy1]*/
.app-home .game-list.style-3 .link-wrap .img-wrap,.app-home .game-list.style-3 .link-wrap>.desc{display:none}
/*0.1 Language Button*/
@media screen and (max-width: 1025px){
	.app-home-m header .country-select.style-3 {
	    width: fit-content;
	    text-align: center;
	    padding-left: 15px;
	}
}
/*0.2 Submenu after login - mobile version*/
.tools-item.style-3{display:inline-block; position:relative;}
.tools-item.style-3 i {color: #272b3a;
    font-size: 24px;
    line-height: 24px;
    text-align: center;
    width: 24px;
    height: 24px;
    display: inline-block;
    background-image: linear-gradient(180deg,#fcc83c,#f8971c);
    vertical-align: top;
    border-radius: 50%;}
/*1.1 Homepage Game CSS*/
.app-home .sport>.game-list.style-3>ul{-ms-flex-direction:column;flex-direction:column;padding:0 15px;width:100%;display:inline-block;padding:0;}
.app-home .sport>.game-list.style-3 li{height:auto;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.3);background:url(https://csi.beautywake.com/img/static/loading-ani.svg) 30%/15% no-repeat;margin:0 0 10px}
.app-home .sport>.game-list.style-3 .link-wrap{height:100%;position:relative}
.app-home .sport>.game-list.style-3 .link-wrap>img{width:100%;height:auto}
.app-home .sport>.game-list.style-3 .title-with-icon{width:40%;height:100%;background-color:#dcab4c;position:absolute;top:0;left:60%}
.app-home .sport>.game-list.style-3 .title-with-icon:before{content:"";width:30px;height:100%;
    background-color:#dcab4c;position:absolute;top:0;left:-15px;-ms-transform:skew(-18deg);transform:skew(-18deg)}
.app-home .sport>.game-list.style-3 .text-wrap{padding:38px 0 0 30px;position:relative}
.app-home .sport>.game-list.style-3 .text-wrap>h3{font-size:16px;margin:0 0 3px}
.app-home .sport>.game-list.style-3 .text-wrap>h4{color:hsla(0,0%,100%,1);font-size:13px;font-weight:100}
.app-home .sport>.game-list.style-3 .btn-wrapper{position:absolute;left:13px;bottom:13px}
.app-home .sport>.game-list.style-3 .btn-wrapper>button{font-weight:100;text-shadow:0 0 3px rgba(0,0,0,.6);height:auto;background-color:rgba(0,0,0,.4);border:1px solid #fff;border-radius:30px;box-shadow:1px 1px 3px rgba(0,0,0,.5);padding:7px 14px}

/*1.2 Others Game CSS*/
.app-home .game-list.style-3>.sub-gp {padding:0; }
.app-home .game-list.style-3 .egame-list>div, .app-home .game-list.style-3 ul{display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; }
.game-list.style-3 .sub-gp ul li{ position: relative;display: inline-block;padding: 0px 10px 35px;box-sizing: border-box;text-align: center;vertical-align: top;height: auto;}
.app-home .game-list.style-3>.sub-gp>ul>li:nth-child(3n) {border-right:none;}
.app-home .game-list.style-3>.sub-gp>ul>li{display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-line-pack: distribute; align-content: space-around;}
.game-list.style-3 .game-bg-outer{    border-right: 1px solid;border-image-source: linear-gradient(0deg, black 0%, black 25%, rgba(255,255,255,1) 50%, black 75%, black 100%);border-image-slice: 0 1;}
.game-list.style-3 .game-bg {background: url(/dl/com/img/game-bg.png) center no-repeat; background-size: contain; height: 90px; width: 115px;} /*ÃƒÂ¦Ã‚Â¸Ã‚Â¸ÃƒÂ¦Ã‹â€ Ã¯Â¿Â½ÃƒÂ¥Ã‚Â¾Ã‚Â½ÃƒÂ§Ã‚Â«Ã‚Â ÃƒÂ¨Ã†â€™Ã…â€™ÃƒÂ¦Ã¢â€žÂ¢Ã‚Â¯ */
.game-list.style-3 .sub-gp ul li img{ max-width: 95%;max-height: 90px;padding: 15px;width: auto;display: block;position: relative;margin: auto;}
.game-list.style-3 .sub-gp ul li h3{width: 100%;position: absolute;bottom: 10px;left: 0;font-size: 14px;color: white;}
.game-list.style-3 .sports-bg {background: linear-gradient(0deg, rgba(7,5,3,1) 0%, rgba(26,19,14,1) 100%); border-radius:100vw;} /*SPORTSÃƒÂ¥Ã‚Â¾Ã‚Â½ÃƒÂ§Ã‚Â«Ã‚Â ÃƒÂ¨Ã†â€™Ã…â€™ÃƒÂ¦Ã¢â€žÂ¢Ã‚Â¯ */
@media screen and (max-width: 375px){
	.game-list.style-3 .sub-gp ul li h3{font-size:12px;}
}
 /*1.3 bottom navigation style-3 version*/
	 .bottom-nav.style-3 .current{background-color:#ff7b26;}

/**Customize Reusable Class*/
.float-right{display:block; float:right;}
.float-left{display:block; float:left;}

@media screen and (min-width:420px){
    /* THY-Homepage after 420px*/
    .app-home .sport>.style-3 .btn-wrapper>button{font-size:18px;font-weight:300;background-color:rgba(0,0,0,.5);padding:10px 30px}
    .app-home .sport>.style-3 .text-wrap{padding-top:43px}
    .app-home .sport>.style-3 .text-wrap>h3{font-size:34px;font-weight:400}
    .app-home .sport>.style-3 .text-wrap>h4{font-size:18px}
    .app-home .sport>.style-3 .link-wrap>img{width:100%}
    .app-home .sport>.style-3 .title-with-icon{width:50%;left:50%}
    .app-home .sport>.style-3 .title-with-icon:before{width:60px;left:-33px}
}
/* THY- ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ§Ã¢â‚¬Â°Ã‹â€  style-3 of Game Logo(Mobile Version)[lagalaxy1] --END*/
img.game-layer2.cdnimg {
    /*padding: 25px !important;*/
    max-width: fit-content !important;
}

.country-select.country-select .flag-icon-squared{
	max-width:25px;
	max-height:25px;
}

.jackpot-banner, .number-banner{
    display: flex;
    justify-content: center;
}

.bg-title2 > h4 {
    margin-top: 35px;
}

.number-banner {
    margin-top: -30px;
}

.text-gif {
    width: 100%;
}

.background-bg {
    /* background: #0e0e0e url(/theme/img/bg_img.jpg);
    background-size: cover; */
}

.carousel-inner .item img {
    width: 100%;
}

/*leaderboard add - swal2-container z-index not enough to show the pop up box at the front*/
.swal2-container {
	z-index:9999;
}
.row .carousel-fixed-height>div {
	height: 100%;
}

.row>div {

}

.button.icon.circle {
	padding-left: 0;
	padding-right: 0;
}

.button.icon {
	margin-left: 0.12em;
	margin-right: 0.12em;
	min-width: 2.5em;
	padding-left: 0.6em;
	padding-right: 0.6em;
	display: inline-block;
}
.mobile-border .row div {
    padding: 0;
}
.inner-payment {
    display: block;
    overflow: hidden;
    width: 100%;
}
.fx22-single-card {
    float: left;
    padding: 10px;
    width: 95px;
    height: 95px;
    filter: grayscale(1);
}
.fx22-single-card:hover{
	filter: grayscale(0);
}
.fx22-single-card img {
    height: 100%;
}
img {
    max-width: 100%;
}
#navbar-sub li:hover>a, .navbar-sub li:hover>a:before {
    /* color:#000000 !important; */
    color: #e9ad3e;
    /* border-bottom: 0px solid #e9ad3e; */
}
#navbar-sub li:hover {
       /* background-color: #ffe46c; */
       /* border-bottom: 4px solid #ffd800; */
       /* color: #e9ad3e; */
       border-bottom: 0px solid #e9ad3e;
}
@font-face {
	font-family: iconmps;
	font-style: normal;
	font-weight: 400;
	src: url(/theme/css/iconmps.a15cc311..eot);
	src: url(/theme/css/iconmps.a15cc311..eot#iefix) format("embedded-opentype"), url(/theme/css/iconmps.fa349ebc..ttf) format("truetype"), url(/theme/css/iconmps.4c0c09ec..woff) format("woff"), url(/theme/css/iconmps.a5be29a3..svg#iconmps) format("svg")
}
#navbar-sub ul :before{
	justify-content: center;
    display: flex;
}

.language-navbar .mps-login{
    color: #272b3a;
    font-size: 24px;
    line-height: 24px;
    text-align: center;
    width: 24px;
    height: 24px;
    display: inline-block;
    background-image: linear-gradient(180deg,#fcc83c,#f8971c);
    vertical-align: top;
    border-radius: 50%;
    margin: 12px 2px 0 0;
}

html>body{
	height: fit-content;
}

/*icon here*/
i {
    font-family: 'icomoon';
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-mega888:before {
    content: "\e951";
}

.icon-lock:before {
    content: "\e944";
}

.icon-user:before {
    content: "\e949";
}

.icon-lottery:before {
    content: "\e943";
}

.icon-share:before {
    content: "\e96b";
}

.icon-megaphone:before {
    content: "\e90f";
}

.icon-chat1:before {
    content: "\e91d";
}

.icon-info:before {
    content: "\e925";
}

.icon-help-circle:before {
    content: "\e92d";
}

.icon-users:before {
    content: "\e93b";
}

.icon-gift:before {
    content: "\e93f";
}

.icon-others:before {
    content: "\e940";
}

.icon-keno:before {
    content: "\e941";
}

.icon-casino:before {
    content: "\e95d";
}

.icon-slot:before {
    content: "\e95e";
}

.icon-home:before {
    content: "\e96a";
}

.icon-lips:before {
    content: "\e94b";
}

.icon-bank:before {
    content: "\e94a";
}

.icon-invoice:before {
    content: "\e948";
}

.icon-keyboard-solid:before {
    content: "\e947";
}

.icon-hand-holding-usd-solid:before {
    content: "\e942";
}

.icon-crown:before {
    content: "\e916";
}

.icon-lottery1:before {
    content: "\e93c";
}

.icon-casino1:before {
    content: "\e93a";
}

.icon-others1:before {
    content: "\e93d";
}

.icon-slot1:before {
    content: "\e939";
}

.icon-sun-moon:before {
    content: "\e92a";
}

.icon-rng:before {
    content: "\e921";
}

.icon-p2p:before {
    content: "\e922";
}

.icon-fish_hunter:before {
    content: "\e923";
}

.icon-cockfight:before {
    content: "\e924";
}

.icon-menu-poker-01:before {
    content: "\e932";
}

.icon-android:before {
    content: "\e92e";
    color: #a4c639;
}

.icon-apple:before {
    content: "\e92f";
    color: #999;
}

.icon-line:before {
    content: "\e91b";
}

.icon-km_gaming_dark:before {
    content: "\e908";
}

.icon-play-solid:before {
    content: "\e945";
}

.icon-zalo .path1:before {
    content: "\e966";
    color: rgb(230, 239, 244);
}

.icon-zalo .path2:before {
    content: "\e969";
    margin-left: -1em;
    color: rgb(182, 209, 221);
}

.icon-zalo .path3:before {
    content: "\e96e";
    margin-left: -1em;
    color: rgb(65, 160, 215);
}

.icon-zalo .path4:before {
    content: "\e96f";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.icon-Zalo .path1:before {
    content: "\e95f";
    color: rgb(253, 254, 254);
}

.icon-Zalo .path2:before {
    content: "\e960";
    margin-left: -1.0537109375em;
    color: rgb(1, 128, 199);
}

.icon-Zalo .path3:before {
    content: "\e961";
    margin-left: -1.0537109375em;
    color: rgb(1, 114, 177);
}

.icon-Zalo .path4:before {
    content: "\e962";
    margin-left: -1.0537109375em;
    color: rgb(1, 128, 199);
}

.icon-Zalo .path5:before {
    content: "\e963";
    margin-left: -1.0537109375em;
    color: rgb(1, 128, 199);
}

.icon-Zalo .path6:before {
    content: "\e964";
    margin-left: -1.0537109375em;
    color: rgb(253, 254, 254);
}

.icon-Viber:before {
    content: "\e965";
    color: #7b519d;
}

.icon-google-play .path1:before {
    content: "\e959";
    color: rgb(33, 150, 243);
}

.icon-google-play .path2:before {
    content: "\e95a";
    margin-left: -1em;
    color: rgb(76, 175, 80);
}

.icon-google-play .path3:before {
    content: "\e95b";
    margin-left: -1em;
    color: rgb(255, 193, 7);
}

.icon-google-play .path4:before {
    content: "\e95c";
    margin-left: -1em;
    color: rgb(244, 67, 54);
}

.icon-android1:before {
    content: "\e953";
    color: #aac148;
}

.icon-x-square:before {
    content: "\e93e";
}

.icon-x:before {
    content: "\e931";
}

.icon-comment:before {
    content: "\e90b";
}

.icon-users1:before {
    content: "\e934";
}

.icon-bullhorn:before {
    content: "\e900";
}

.icon-chat1-1:before {
    content: "\e913";
}

.icon-mail_outline:before {
    content: "\e94c";
}

.icon-download:before {
    content: "\e909";
}

.icon-keyboard_arrow_left:before {
    content: "\e935";
}

.icon-keyboard_arrow_right:before {
    content: "\e936";
}

.icon-videogame_asset:before {
    content: "\e938";
}

.icon-refresh-2:before {
    content: "\e920";
}

.icon-notifications_none:before {
    content: "\e94e";
}

.icon-share1:before {
    content: "\e902";
}

.icon-language:before {
    content: "\e903";
}

.icon-logout:before {
    content: "\e91a";
}

.icon-double_arrow_r:before {
    content: "\e92b";
}

.icon-double_arrow_l:before {
    content: "\e90d";
}

.icon-help-circle1:before {
    content: "\e911";
}

.icon-shield:before {
    content: "\e90e";
}

.icon-attachment:before {
    content: "\e9cd";
}

.icon-cross:before {
    content: "\ea0f";
}

.icon-home1:before {
    content: "\e91e";
}

.icon-copy1:before {
    content: "\e94d";
}

.icon-qrcode:before {
    content: "\e950";
}

.icon-phone:before {
    content: "\e952";
}

.icon-address-book:before {
    content: "\e946";
}

.icon-display:before {
    content: "\e956";
}

.icon-undo:before {
    content: "\e967";
}

.icon-search:before {
    content: "\e986";
}

.icon-lock1:before {
    content: "\e98f";
}

.icon-equalizer2:before {
    content: "\e993";
}

.icon-fire:before {
    content: "\e9a9";
}

.icon-bin:before {
    content: "\e9ac";
}

.icon-clipboard:before {
    content: "\e9ba";
}

.icon-notification:before {
    content: "\ea08";
}

.icon-question1:before {
    content: "\ea09";
}

.icon-stop2:before {
    content: "\ea1e";
}

.icon-whatsapp:before {
    content: "\ea93";
}

.icon-sun:before {
    content: "\e929";
}

.icon-copy:before {
    content: "\e92c";
}

.icon-mobile:before {
    content: "\e958";
}

.icon-redo:before {
    content: "\e968";
}

.icon-user1:before {
    content: "\e971";
}

.icon-clipboard1:before {
    content: "\e9b8";
}

.icon-list-numbered:before {
    content: "\e9b9";
}

.icon-info1:before {
    content: "\ea0c";
}

.icon-envelope:before {
    content: "\e904";
}

.icon-transfer:before {
    content: "\e928";
}

.icon-user2:before {
    content: "\e90c";
}

.icon-clock:before {
    content: "\e90a";
}

.icon-gift1:before {
    content: "\e901";
}

.icon-verified:before {
    content: "\e94f";
}

.icon-eye:before {
    content: "\f06e";
}

.icon-eye-slash:before {
    content: "\f070";
}

.icon-question-circle-o:before {
    content: "\f29c";
}

.icon-refresh:before {
    content: "\f021";
}

.icon-chevron-left:before {
    content: "\f053";
}

.icon-chevron-right:before {
    content: "\f054";
}

.icon-twitter:before {
    content: "\f099";
}

.icon-facebook:before {
    content: "\f09a";
}

.icon-facebook-f:before {
    content: "\f09a";
}

.icon-bars:before {
    content: "\f0c9";
}

.icon-navicon:before {
    content: "\f0c9";
}

.icon-reorder:before {
    content: "\f0c9";
}

.icon-youtube-play:before {
    content: "\f16a";
}

.icon-instagram:before {
    content: "\f16d";
}

.icon-safari:before {
    content: "\f267";
}

.icon-chrome:before {
    content: "\f268";
}

.icon-firefox:before {
    content: "\f269";
}

.icon-credit-card-alt:before {
    content: "\f283";
}

.icon-telegram:before {
    content: "\e907";
}

.icon-wechat:before {
    content: "\e906";
}

.icon-skype:before {
    content: "\e905";
}

.icon-arrow-bold-up:before {
    content: "\e933";
}

.icon-arrow-long-right:before {
    content: "\e91f";
}

.icon-chevron-thin-right:before {
    content: "\e930";
}

.icon-chevron-thin-up:before {
    content: "\e910";
}

.icon-shield1:before {
    content: "\e912";
}

.icon-user-o:before {
    content: "\e82a";
}

.icon-history:before {
    content: "\e863";
}

.icon-magnifier:before {
    content: "\e86f";
}

.icon-close:before {
    content: "\e918";
}

.icon-currency-dollar:before {
    content: "\e937";
}

.icon-checkmark:before {
    content: "\e914";
}

.icon-cancel:before {
    content: "\e915";
}

.icon-megaphone1:before {
    content: "\e91c";
}

.icon-coins:before {
    content: "\e926";
}

.icon-pig:before {
    content: "\e927";
}

.icon-soccer:before {
    content: "\e917";
}

.icon-wallet:before {
    content: "\e919";
}

/*Menu default icon*/
#nav-home:before {
	color: black;
	content: "Ã®Â¤Â";
	display: block;
	font-family: iconmps!important;
	font-size: 25px;
	line-height: inherit;
	margin-top: 15px;
}


/* Sports */
i.uVVhVm2I:before {
	color: black;
	content: "Ã®Â¤Å¡";
	display: block;
	font-family: iconmps!important;
	font-size: 25px;
	line-height: inherit;
	margin-top: 15px;
}


/*Live Casino*/
i.DT4871bD:before {
	color: black;
	content: "Ã®Â¦Â«";
	display: block;
	font-family: iconmps!important;
	font-size: 25px;
	line-height: inherit;
	margin-top: 15px;
}


/*Slots*/
i.Lbg95amI:before {
	color: black;
	content: "Ã®Â¤â€”";
	display: block;
	font-family: iconmps!important;
	font-size: 25px;
	line-height: inherit;
	margin-top: 15px;
}


/*Games*/
i.TKHnAamK:before {
	color: black;
	content: "Ã®Â¤Â¹";
	display: block;
	font-family: iconmps!important;
	font-size: 25px;
	line-height: inherit;
	margin-top: 15px;
}


/*LOTTO*/
i.RaFcFO9A:before {
	color: rgb(0, 0, 0);
	content: "Ã®Â¦Â ";
	display: block;
	font-family: iconmps!important;
	font-size: 25px;
	line-height: inherit;
	margin-top: 15px;
}
/* CHESS */
i.nav-chess > i {
    color: rgb(0, 0, 0);
    /* content: "Ã®Â¤Â¹"; */
    display: block;
    /* font-family: iconmps!important; */
    font-size: 25px;
    line-height: inherit;
    margin-top: 15px;
}

i.nav-promotion:before {
	color: rgb(0, 0, 0);
	content: "Ã®Â¦Â¨";
	display: block;
	font-family: iconmps!important;
	font-size: 25px;
	line-height: inherit;
	margin-top: 15px;
}

/*---Footer---*/

.footer_provider_padding {
	padding-top: 15px;
    padding-bottom: 6vh;
}
.theme-font-color {
    color: rgb(128, 128, 128);
    padding: 0px 0.15rem 0px 0px;
    cursor: pointer;
    display: flex;
    justify-content: center;
}
.provider-list img.license-by {
    width: 50px;
    height: 30px;
}

.footer-list-container.filter-grayscale-img img:hover {
    filter: unset;
}
.license-by {
    filter: grayscale(100%) brightness(155%) contrast(0.4);
}
@media screen and (max-width: 900px){
    .bottom-sm-line {
        border-bottom: 1px solid #a5a5a5;
        margin-bottom: 15px;
        padding-bottom: 10px;
    }
}
.home-contact-toggle{
display:none;
}

.mobile .home-contact-toggle{
display:block;
}

/** BUTTON BACK TO TOP **/
button.toTop, a.toTop {
  display: inline-block;
  background: linear-gradient(to bottom, #003fff 0%, #001d7a 37%, #001451 100%);
  width: 50px;
  height: 50px;
  text-align: center;
  border-radius: 4px;
  position: fixed;
  bottom: 30px;
  right: 30px;
  transition: background-color 0.3s, opacity 0.5s, visibility 0.5s;
  opacity: 0;
  visibility: hidden;
  z-index: 1000;
  text-decoration: none;
}
button.toTop i::before,
a.toTop i::before {
  font-size: 2em;
  line-height:2em;
  color: #fff;
}
button.toTop:hover,
a.toTop:hover {
  cursor: pointer;
  background-color: #f7a800;

  color: black;
}
button.toTop:active,
a.toTop:active {
  background-color: rgb(231, 168, 31);
}
button.toTop.show,
a.toTop.show {
  opacity: 1;
  visibility: visible;
}

@media(max-width:768px){
	button.toTop, a.toTop {width:40px;height:40px;bottom: 70px;right: 5px;font-size: 10px;}
}

/** BUTTON BACK TO TOP END **/
/*Auto Fill*/
input:-internal-autofill-selected ,
input:-internal-autofill-selected ~ i{
	appearance: menulist-button;
    background-image: none !important;
    background-color: -internal-light-dark(rgb(232, 240, 254), rgba(70, 90, 126, 0.4)) !important;
    color: fieldtext !important;
}


.pages-info .info-center-content-title,.pages-info .panel > a[aria-expanded="true"], .panel > a:hover {
    background: #e6bd30 !important;
}

.toTop {
display: none !important;
}

/*** TERMS AND CONDITION */
.fancybox-stage.fancybox-stage .fancybox-slide > div[id*='terms'] {
    background: white !important;
}

div[id*='terms'] .nav-tabs.nav-tabs {
    width: 100%;
    display: flex;
}
div[id*='terms'] .card-header.card-header {
    margin-bottom: 15px;
}

.fancybox-stage.fancybox-stage .fancybox-content > div, .fancybox-stage .fancybox-content > div a, .fancybox-stage .fancybox-content > div p {
    color: black;
}

.fancybox-stage.fancybox-stage .fancybox-content > div a:hover, .fancybox-stage .fancybox-content > div a:focus, .fancybox-stage .fancybox-content > div li.active > a {
    color: dimgray;
    background: #f0f0f0;
}