html{min-height:100%;background:#fff;}
body{width:100%;margin:0 auto;font-family:'Abel', sans-serif;}
a:hover, a:active, a:focus,button{text-decoration:none;outline:none;color:#FFFFFF;}
.form-control::-moz-placeholder{color:#fff;opacity:1;}
.form-control:-ms-input-placeholder{color:#fff;}
.form-control::-webkit-input-placeholder{color:#fff;}
.col1{width:10%;}
.col2{width:20%;}
.col3{width:30%;}
.col4{width:40%;}
.col5{width:50%;}
.col6{width:60%;}
.col7{width:70%;}
.col8{width:80%;}
.col9{width:90%;}
.col10{width:100%;}
button{background:none;border:none;color:#ffffff;cursor:pointer;}
button:hover{color:#888888;}
.content_center{max-width:768px;margin:0 auto;float:none;padding:0px;background:#191a1e;overflow:hidden;min-height:-webkit-fill-available;}
/******************************** **********Header CSS *********** ********************************/
.navbar-fixed-top{width:101%;height:65px;position:fixed;background:#1f1f1f;text-align:center;top:0;left:50%;z-index:10;-moz-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%);}
#header{display:block;float:left;width:100%;background:#1f1f1f;height:65px;}
.contant{margin:auto;margin-top:65px;width:100%;}
.top-res{width:calc(100% - 65%);float:left;font-size:12px;padding-top:20px;padding-left:15px;}
.ico-top{text-align:left;}
.top-logo{width:calc(100% - 55%);float:left;padding-top:2%;}
.top-downl{width:calc(100% - 65%);float:right;}
.top-logo img{display:block;margin:0px auto;height:50px;}
.btn-red{display:block;padding:5px 12px;background:#cc041a;color:#fff;margin:0px 6px;}
.btn-red:hover{background:#9e0415;color:#fff;margin:0px 6px;}
a.btn-dnl{text-align:right;position:absolute;right:54px;top:20px;color:#d41802;font-size:12px;border:1px solid #d41802;padding:4px;}
.sidebar-right .fas{background:#dd1922;color:#fff;font-size:16px;padding:5px;}
a.btn-dnl .fas{font-size:12px;}
.btn-red{}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{background:rgba(0, 0, 0, .075);}
/******************************** ******Side Menu CSS *********** ********************************/
.navbar-outer{overflow:hidden;position:absolute;right:0;top:0;bottom:0;height:100vh;width:280px;}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#000;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.sidebar-left{background:#dd0023;color:#ffffff;padding:5px 12px;}
.sidebar-left:hover{background:#dd1920;color:#fff;padding:5px 12px;}
.sidebar-left:focus{color:#fff;}
.sidebar-right{position:absolute;right:9px;top:20px;z-index:0;padding:0;display:block;}
@media screen and ( max-width:950px ){.navigation .nav-group{padding-left:5px;padding-right:5px;}
}
#media-query-trigger{display:block;}
.sidebar-menu-open{display:block;}
.menu-screen{position:absolute;display:none;top:0;right:0;bottom:0;left:0;background-color:#888888;background-color:rgba(0, 0, 0, 0.5);z-index:4;}
.menu-screen2{position:absolute;display:none;top:0;right:0;bottom:0;left:0;background-color:#888888;background-color:rgba(0, 0, 0, 0.5);z-index:0;}
.navbar-outer{overflow:hidden;position:absolute;right:0;top:0;bottom:0;height:100vh;width:280px;}
.sidebar-menu-close{position:absolute;right:15px;top:15px;padding:0;display:block;}
.sidebar-menu-close button{padding:0;}
.navigation{width:280px;height:100vh;background-color:#e4e4e4;color:black;position:absolute;right:0;top:0;bottom:0;padding:20px;box-sizing:border-box;z-index:10;overflow-y:scroll;display:block;margin-right:-280px;}
.navigation .navbar-navigation{display:block;}
.accordion{display:block;height:auto;}
.navigation .nav-group{padding-top:5px;padding-bottom:5px;display:block;min-height:45px;text-align:left;}
.navigation .nav-group .nav-group-links{position:static;}
.navbar-logo{float:none;display:block;}
.navigation .sidebar-logo-wrapper{display:block;width:100%;margin-bottom:15px;float:none;}
.navigation .sidebar-logo-wrapper img{display:block;margin:0;max-width:180px;}
.navigation .sidebar-menu-title{text-align:center;font-size:20px;font-weight:bold;display:block;}
.navigation hr{border-top:2px solid #888888;display:block;}
.navigation a.group-title{color:dodgerblue;cursor:pointer;margin-bottom:10px;display:block;text-align:left;}
.navigation .group-title:hover{color:#888888;}
.navigation .group-title .ui-icon{float:right;color:#888888;position:relative;margin-top:0;}
.navigation .nav-group ul{color:black;background-color:#e4e4e4;list-style-type:none;padding-left:15px;margin-left:0;}
.navigation .nav-group a,.navigation .nav-group ul li a{color:dodgerblue;}
.navigation .nav-group a:hover,.navigation .nav-group ul li a:hover{color:#000000;}
/*************************** ******** Slide ************ ***************************/
.wrap-banner{width:100%;margin:0 auto;display:block;}
.wrap-banner img{width:100%;}
.carousel-indicators{position:absolute;bottom:-10px;left:50%;z-index:1;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none;}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgb(255, 255, 255);border:none;border-radius:10px;}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#d41802;}
/*************************** *******Announcement******** ***************************/.wrap-announcement{margin:0 auto;font-size:12px;height:40px;}
.wrap-announcement .icon-annouce{float:left;color:#fff;background:#19acdd;text-align:center;height:40px;font-size:15px;padding:8px;}
.wrap-announcement .runningtxt{float:left;background:#e0e0e0;color:#5f5f5f;font-size:13px;padding:8px;height:40px;}
/*************************** ********Jacktop*********** ***************************/.jacktop-in{position:absolute;bottom:13px;text-align:center;width:100%;font-size:24px;color:#fff;}
.jacktop-bg{position:relative;background:#fff;padding-top:6px;}
.jacktop-bg img{display:block;margin:0px auto;}
/******************************** *********** TAB CSS *********** ********************************/
.tab-home .tab-pane{
    background: none;
}
.tab-home ul{margin:0px;padding:0px;background:#1f1f1f;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: center;align-content: stretch;}
.tab-home ul li a:active{background:#000;}
.tab-home ul li a{color:#fff;border-radius:0px;text-align:center;font-size:14px;padding:0px;padding-top:53px;}
.tab-home ul li{margin:0px;width: 24.5%;}
.tab-home ul li:nth-child(odd){
}
.tabin-game ul li:nth-child(2n+1){/* margin: 0%; */}
.tab-content2{padding:10px;}
.tab-home .nav-pills > li.active > a, .nav-pills > li.active > a:hover{color:#fff;}
.active, .tab-home .nav-pills >li:hover{background:#dd1921;}
.tab-home .tab-content{padding: 0px;color:#006ca2;padding-bottom:60px;}
.tabin-game ul li p{color:#31b1f8;margin-top:5px;}
.tabin-game ul li{list-style:none;float:left;width: 100%;border:none;margin: 5%;margin-bottom: 0%;background: #dd1920;position: relative;padding: 10px;border-radius: 10px;}
.tabin-game ul li img{display:block;margin:0px auto;}
.btn-t1{background:url(../images/tab-slot-a.png) no-repeat center top !important;height:77px;}
.btn-t2{background:url(../images/tab-casino-a.png) no-repeat center top !important;height:77px;}
.btn-t3{background:url(../images/tab-sport-a.png) no-repeat center top !important;height:77px;}
.btn-t4{background:url(../images/tab-fish-a.png) no-repeat center top !important;height:77px;}
.btn-t5{background:url(../images/tab-images/tab-lotto.png) no-repeat center top !important;height:77px;}
.hg-inf{font-family:'Abel', sans-serif;font-size:20px;}
.hc-name{font-weight:bold;color: #ffffff;}
.tab-img{padding: 0px;}
.hg-inf2{font-family:'Abel', sans-serif;font-size:20px;}
.sport-tab{padding:5px 0;}
/******************************** *********Footer CSS *********** ********************************/
.navbar-fixed-bottom{width:100%;height:52px;position:fixed;background:#1f1f1f;text-align:center;bottom:0;left:50%;z-index:10;-moz-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%);}
.barFixed{border:0px none;position:fixed;border-top:1px solid #ccc;background:#1f1f1f;}
.footer-col-x{width:20%;float:left;text-align:center;border-right:0px solid white;padding-bottom:5px;}
.navbar .fa{display:block !important;font-size:20px !important;padding-top:8px;}
.footer-col-x a{color:#fff;}
.active .footer-col-x a{color:#fff;}
.active .footer-col-x{background:#dd1921;}
/******************************** ***************modal************* ********************************/
.language-item{padding-top:10px;padding-bottom:10px;color:#fff;}
.language-item a{color:#fff;}
.language-item a i{padding-right:18px;}
.lang-t{color:#fff;}
.modal-dialog{position:relative;width:auto;margin:0px;border-radius:0px;}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;outline:0;border-radius:0px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:none;}
.modal-title{margin:0px 10px;text-align:center;}
.modal-header .close{margin-top:-2px;}
button.close{-webkit-appearance:none;padding:0;cursor:pointer;border:0;padding:8px 5px;}
.close{float:left;font-size:22px;font-weight:normal;line-height:1;color:#ffffff;text-shadow:none;opacity:1;background:#fff;}
close:focus, .close:hover{color:#FFF;text-decoration:none;cursor:pointer;opacity:1;}
.modal-header .close{margin-top:0px;}
.modal-clr .close-X{float:left !important;font-size:15px;padding:9px 0px 8px 15px;margin-right:23px;}
.modal-clr2{background:#d72b4a;padding:10px !important;}
.modal-clr2 .close-X{float:right!important;padding:8px 5px 8px 5px;margin:10px;}
.modal-header h4{line-height:39px;color:#ffffff;}
/*.modal-open .modal{overflow-x:hidden;overflow-y:auto;background:rgba(0, 0, 0, 0);padding:0px !important;}
.modal-body{position:relative;padding:0px;background:#1f1f1f;}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5;display:none;}
.modal-header .close{margin-top:0px;}*/
.modal.left .modal-dialog,.modal.right .modal-dialog{position:fixed;margin:auto;width:260px;height:100%;-webkit-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0);}
.modal.left .modal-content,.modal.right .modal-content{height:100%;overflow-y:auto;}
.modal.left.fade .modal-dialog{left:-320px;-webkit-transition:opacity 0.3s linear, left 0.3s ease-out;-moz-transition:opacity 0.3s linear, left 0.3s ease-out;-o-transition:opacity 0.3s linear, left 0.3s ease-out;transition:opacity 0.3s linear, left 0.3s ease-out;}
.modal.left.fade.in .modal-dialog{left:0;}
.modal.right.fade .modal-dialog{right:-320px;-webkit-transition:opacity 0.3s linear, right 0.3s ease-out;-moz-transition:opacity 0.3s linear, right 0.3s ease-out;-o-transition:opacity 0.3s linear, right 0.3s ease-out;transition:opacity 0.3s linear, right 0.3s ease-out;}
.modal.right.fade.in .modal-dialog{right:0;}
.bln-list{display:inline-block;width:100%;padding:10px;border-bottom:1px solid #cdcdcd;color:#fff;}
.bln-list a{color:#555;}
.bln-list select{height:auto;padding:0px;margin:0px;border:none;box-shadow:none;}
.modal-content{position:relative;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;outline:0;border-radius:0px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:none;}
.modal-header{min-height:16.43px;padding:0px;border-bottom:none;background:#1f1f1f;}
.modal-open .modal2{overflow-x:hidden;overflow-y:auto;padding:0px !important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;margin:20px;margin-top:30%;}
/******************************** ******Side Menu Modal*********** ********************************/
.login-info{background:#1f1f1f;padding:20px 10px 0px 10px;}
.login-info h3{text-align:center;color:#fff;}
.log-form .input-group-addon{background:none;color:#dd1922;border:none;}
.log-form .form-control{background:none;border:none;box-shadow:none;}
.login-info .form-control{color:#fff;}
.log-form{border-bottom:1px solid #ffffff;}
.btn-submit{background:#dd1922;color:#ffffff;display:block;width:100%;padding:8px;border-radius:18px;font-size:19px;font-weight:bold;}
.acco-theme .nav-group{color:#000;}
.acco-theme .nav-group{border-bottom:1px solid #fff;}
.acco-theme .nav-group a{color:#dd1921;background:#d0d0d0;padding:10px;text-align:center;display:block;}
.acco-theme .nav-group-links ul li:last-child{border:none;}
.acc-theme .ui-accordion-content-active{background:#fff !important;}
.acco-theme .nav-group-links li a{background:#fff;}
.acco-theme .nav-group-links ul{margin:0px;padding:0px;}
.acco-theme .nav-group-links ul li{list-style:none;border-bottom:1px solid #d0d0d0;margin:0px 20px;}
span.ui-accordion-header-icon{float:right;}
.btn-forgot{color:#fff;padding:5px 0px;display:block;width:100%;text-align:right;}
.drop-up-menu .dropdown-menu{width:100%;border-radius:0px;margin:0px;background:#fff;}
.btn-contc img{display:block;margin:0px auto;max-height:43px;}
.drop-up-menu.dropdown-menu ul li{float:left;}
.open > .dropdown-menu ul li{}
.drop-up-menu .dropdown-menu li{float:left;width:50%;border:1px solid #e5e5e5;}
.btn-contc{display:table;width:100%;}
btn-c-td{display:table-cell;align-content:center;}
.btn-c-td{display:table-cell;vertical-align:middle;}
.btn-contact-img{padding:10px;}
.btn-c-td h4{color:#d41802;font-weight:bold;margin:0px;padding-bottom:5px;font-size:20px;}
.btn-c-td p{margin:0px;font-size:20px;}
.drop-up-menu .dropdown-menu li:first-child{border:none;margin:20px 0px;}
.log-top img{display:block;margin:0px auto;}
.modal-in h3{text-align:center;color:#fff;}
.ico-top .fa{font-size:32px;color:#dd1922;text-align:left !important;}
.clr-red{color:#d41802;}
/******************************** ****** Registration *********** ********************************/
label.mamber-lab{width:20%;text-align:right;float:left;color:#d72b4a;padding-top:5px;margin-right:15px;}
.member-reg .form-group{width:70%;min-width:70%;position:relative;margin-bottom:30px;float:left;}
.member-reg{width:100%;display:inline-block;padding:10px;}
.w-contact{padding-top:40px;}
.member-reg{}
.member-reg .log-form{border-bottom:1px solid #fbb4b8;}
.btn-submit2{background:#dd1920;color:#fff;display:block;width:30%;padding:8px;border-radius:18px;font-size:19px;font-weight:bold;margin-left:5%;text-align:center;margin:0 auto;}
/******************************* ******** Promotions CSS ******** *******************************/
.tabs-promo > .tab-content{float:left;background:url(../images/common/suite-line.png) top left repeat-y;width:919px;min-height:400px;}
.promo-item{margin-bottom:15px;display:grid;height:auto;}
.promo-pic{display:inline-block;position:relative;width:100%;cursor:pointer;}
.prom-bg{position:relative;display:none;}
.promo-title{width:700px;left:70px;position:absolute;top:21px;color:#FFFFFF;font-size:15px;text-shadow:0px 2px 2px rgba(0, 0, 0, 1);}
.promo-inContent ul li{display:list-item;}
.promo-content{margin:0 auto;width:100%;}
.promo-inContent{background:#1f1f1f;padding:10px;border-radius:5px;width:100%;color:#fff;}
.promo-butt{position:relative;}
.promo-in2{padding:15px;}
.promo-wrap{background:#fff;display:inline-block;padding:20px;width:100%;}
.promo-img img{}
.promo-info{color:#045e79;}
.promo-info h4{font-size:15px;padding-left:20px;padding-top:8px;text-align:left;display:inline-block;}
.btn-more{position:absolute;top:69px;right:0px;padding:5px 20px;border:1px solid #045e79;border-radius:5px;cursor:pointer;}
.promo-text{background:#1f1f1f;color:#fff;}
.promo-t{border-bottom:1px solid #fff;padding-bottom:10px;}
.promo-c{font-weight:bold;text-align:center;padding:10px 20px;margin:0px auto;background:#ae5e02;border:1px solid #fff;border-radius:5px;margin-bottom:10px;margin-top:10px;width:170px;display:inline-block;}
.promo-table tr td{padding:10px;border:1px solid #f6921e;background:#bd6e14;text-align:center;color:#fff;}
.promo-table tr th{background:#ae5e02;padding:10px;border:1px solid #f6921e;text-align:center;}
.promo-table{margin:10px 0px;}
.promo-b{border:1px solid #fff;border-radius:10px;padding:15px;}
.promo-b span{background:#fff;color:#056e8b;padding:5px;display:inline-block;border-radius:5px;width:410px;text-align:center;margin-bottom:10px;}
.promo-inContent ul{margin-top:0px !important;}
/******************************* ********My Account CSS ******** *******************************/
.circle{background:red;border-radius:200px;color:white;height:20px;font-weight:bold;width:20px;display:table;}
.circle p{vertical-align:middle;display:table-cell;text-align:center;}
.block{position:absolute;top:-19px;right:-14px;margin-top:5px;}
.d-contact{position:relative;padding:10px;display:block;}
.d-content-in{padding:10px;background:#fff;display:inline-block;width:100%;}
.inner-top-d{display:inline-block;width:100%;font-size:16px;padding-top:10px;}
.user-ico img{display:block;height:60px;width:60px;margin:0px auto;}
.user-info{height:100%;vertical-align:middle;padding:0px;padding-top:8px;}
.user-ico{margin-right:20px;}
span.user-name{font-size:18px;font-weight:bold;display:block;float:left;margin-right:20px;}
.msg-red{width:20%;position:relative;}
.msg-red .fa{font-size:24px;}
.red-test{color:#d41802;margin-left:6px;}
.user-info-top{}
.d-info ul{list-style:none;margin:0px;padding:0px;}
.d-info ul li{float:left;width:33%;text-align:center;border-left:1px solid #a1a1a1;}
.d-info{display:inline-block;width:100%;}
.d-info ul li:first-child{border:none;}
.d-content-in hr{border-top:1px solid #a1a1a1;margin-top:10px;margin-bottom:10px;}
.d-content-in2{padding:10px;background:#fff;display:inline-block;width:100%;margin-top:10px;}
.d-accord-t{display:inline-block;width:100%;color:#000;}
.d-accord-t a{color:#000;display:inline-block;width:100%;}
.d-accord-content{padding-top:10px;}
.d-accord-content ul{list-style:none;margin:0px;padding:0px;}
.d-accord-content ul li{display:inline-block;width:100%;padding:5px 0px;}
.info-suite{text-align:center;width:50%;}
.am-suite{text-align:center;width:50%;}
.d-content-in3{padding:10px;background:#fff;display:inline-block;width:100%;margin-top:10px;}
.d-content-in3 ul{list-style:none;padding:0px;margin:0px;}
.d-content-in3 ul li{text-align:center;float:left;display:block;width:50%;border-left:1px solid #a1a1a1;padding:10px 0px;}
.d-content-in3 hr{display:inline-block;width:100%;border-top:1px solid #a1a1a1;margin-top:10px;margin-bottom:10px;}
.d-content-in3 ul li a{color:#3c3c3c;vertical-align:middle;position:relative;}
.d-content-in3 ul li a .fa{font-size:xx-large;color:#d41802;margin-right:10px;vertical-align:middle;}
.d-content-in3 ul li a .fas{font-size:xx-large;color:#d41802;margin-right:10px;vertical-align:middle;}
.d-content-in3 ul li:nth-child(3n+1){border:none;}
.d-content-in4{padding:10px;background:#fff;display:inline-block;width:100%;margin-top:10px;}
.d-content-in4 ul{list-style:none;padding:0px;margin:0px;}
.d-content-in4 ul li{text-align:center;float:left;display:block;width:50%;border-left:1px solid #a1a1a1;padding:10px 0px;}
.d-content-in4 hr{display:inline-block;width:100%;border-top:1px solid #a1a1a1;margin-top:10px;margin-bottom:10px;}
.d-content-in4 ul li a{color:#3c3c3c;vertical-align:middle;position:relative;}
.d-content-in4 ul li a .fa{font-size:xx-large;color:#d41802;margin-right:10px;vertical-align:middle;}
.d-content-in4 ul li a .fas{font-size:xx-large;color:#f59346;margin-right:10px;vertical-align:middle;}
.d-content-in4 ul li:nth-child(3n+1){border:none;}
.d-content-in4 ul li a .far{font-size:xx-large;color:#f59346;margin-right:10px;vertical-align:middle;}
.d-full .fas{font-size:xx-large;color:#f59346;margin-right:10px;vertical-align:middle;}
.d-full a{color:#3c3c3c;text-align:center;display:block;padding:10px 0px;}
.d-content-in5{padding:10px;background:#fff;display:inline-block;width:100%;margin-top:10px;}
.d-content-in5 ul{list-style:none;padding:0px;margin:0px;}
.d-content-in5 ul li{text-align:center;float:left;display:block;width:50%;border-left:1px solid #a1a1a1;padding:10px 0px;}
.d-content-in5 ul li a{color:#3c3c3c;vertical-align:middle;position:relative;}
.d-content-in5 ul li a .fa{font-size:xx-large;color:#d41802;margin-right:10px;vertical-align:middle;}
.d-content-in5 ul li a .fas{font-size:xx-large;color:#d41802;margin-right:10px;vertical-align:middle;}
.d-content-in5 ul li:nth-child(3n+1){border:none;}
.tab-content3{background:#fff;display:inline-block;width:100%;}
.tab-content3 ul li{width:33.3333333333333333%;border:none;border-radius:0px;}
.tab-content3 .nav-tabs{border:none;}
.tab-content3 .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover,.tab-content3 .nav-tabs > li.active > a:focus{border:none;background-color:#d41802;color:#fff;border-radius:0px;}
.tab-content3 ul li.active{}
.tab-content3 ul li a{text-align:center;color:#383838;}
.l-info{padding:20px 10px;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{background:#666;}
.CommonBtt2{background:#dd1920;color:#fff;}
.CommonBtt2-white{background:#fff;color:#d72b4a;}
table.member-table tr td{padding:10px 0px;}
/*************************** ****** Game ******* ***************************/
.download-text{}
.download-text h4{text-align:center;margin-bottom:10px;}
.btn-down{margin-bottom:10px;}
.btn-down2{border:1px solid #dd1922;border-radius:5px;padding:5px;color:#dd1922;display:inline-block;width:100%;}
a.btn-dwn{color:#fff;padding:15px 10px;display:block;margin:0px auto;text-align:center;border-radius:5px;font-size:18px;background:rgb(221, 25, 34);}
.mobileBox img{display:block;margin:0px auto;margin-bottom:14px;}
.g-contact{position:relative;padding:10px;display:block;}
.mobileBox{padding:10px;background:#fff;display:inline-block;width:100%;}
.table-responsive{border:none;}
.pt-game{margin-top:10px;display:inline-block;}
.game-item{border:3px solid rgba(255, 255, 255, 0);margin-bottom:5px;width:50%;float:left;}
a.btn-fun{text-align:center;background:#e36348;color:#ffd6d6;width:100%;display:block;padding:6px;}
a.btn-play{text-align:center;background:#d41802;color:#fff;width:100%;display:block;padding:6px;}
.game-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;color:#d41802;padding:8px 0px;}
.thumbnail{padding:0px;background:none;border-radius:0px;}
.thumbnail img{width:100%;margin-right:auto;margin-left:auto;display:block;max-width:100%;height:auto;margin-bottom:0px;}
ul.tab-slot{margin:0px;padding:0px;display:inline-block;margin-bottom:10px;}
ul.tab-slot li{list-style:none;float:left;margin:0px 3px;}
ul.tab-slot li a{padding:5px 10px;border:1px solid #d41802;border-radius:5px;color:#fff;background:#e26448;}
ul.tab-slot li.active a{background:#d41802 !important;border-radius:5px;color:#ffffff;}
ul.tab-slot li a:hover{background:#28adec;}
@media screen and (max-width:320px){.game-title{font-size:12px;}
}
@media (min-width:992px){.game-item{width:16.66666667%;}
}
@media (min-width:768px){.game-item{width:25%;border:3px solid rgba(255, 255, 255, 0);}
}
/******************************* ********VIP CSS ******** *******************************/
.table-vip tr td{border:1px solid #ddddde;}
.table-vip tr th{border:1px solid #ddddde;background:#d41802;color:#fff;text-align:center;}
ol.vip-ol{margin:0px;padding:0px 0px 0px 25px;}
@media (min-device-width:768px){.all-bg{display:block;margin:0px auto;width:100%;}
.user-ico{margin-right:20px;width:auto;}
.btn-down{width:49%;float:left;text-align:center;margin:0px 3px;}
.btn-down2{border:1px solid #d41802;border-radius:5px;padding:5px;color:#d41802;text-align:center;width:100%;margin-top:10px;display:inline-table;}
}
@media (max-device-width:414px){.jacktop-in{position:absolute;bottom:13px;text-align:center;width:100%;font-size:24px;color:#fff;}
.sidebar-left{color:#fff;padding:5px 10px;}
.btn-red{display:block;padding:5px 10px;background:linear-gradient(to bottom, rgba(254,164,164,1) 0%, rgba(251,197,188,1) 100%);color:#dd1922;margin:0px 3px;}
.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10{width:100%;}
.hg-inf{padding-top: 8px;/* position: absolute; */bottom: 0px;width: 100%;color: #fff !important;/* background: #0000004f; */}
.tab-home ul li a{color:#fff;border-radius:0px;text-align:center;font-size: 12px;padding:1px;padding-top:53px;transform:scale(0.8);}
.btn-c-td{display:block;vertical-align:middle;text-align:center;}
}
@media (max-device-width:320px){.top-res{width:calc(100% - 65%);float:left;font-size:12px;padding-top:20px;padding-left:5px;}
.jacktop-in{position:absolute;bottom:7px;text-align:center;width:100%;font-size:24px;color:#fff;}
}
/*********Back End*********/.back-end-all{display:inline-block;width:100%;color:#ffffff;background:#363636;}
 .mmb-img img{width:120px;margin:10px 40px;}
 .mmb-info{display:table-cell;vertical-align:middle;text-align:center;width:100%;}
 span.red{color:#f00;font-weight:bold;}
 .back-menu{display:block;position:relative;margin:0px 15px;}
 .mmb-img{width:24%;background:#363636;color:#d72b4a;min-height:157px;display:table;}
 .mmb-img2{width:75%;background:#363636;color:#d72b4a;padding:10px;margin-left:1%;}
 .title-top{margin-bottom:5px;display:inline-block;width:100%;margin-top:1%;color:#d72b4a;}
 .title-top i{color:#d72b4a;}
 .title-top i:hover{color:#abcce8;}
/**************************** ***left back end menu CSS *** ****************************/
.down-tab{display:table;margin-top:0px;min-height:700px;width:100%;padding-top:10px;position:relative;padding-bottom:100px;background:#363636;}
 .menu-list{display:table-cell;background:#1F1A1B;height:100%;float:none;vertical-align:top;padding:0;width:24%;}
 .menu-left a{display:block;padding:18px 20px;text-align:center;color:#fff;}
 .menu-left a:hover{background:#393839;text-decoration:none;background:#dd1920;}
 .menu-left a.active{background:#dd1920;color:#fff;}
 .ico-img img{width:18px;margin:0px 3px;}
/**************************** **right back end menu CSS *** ****************************/ 
#exTab2{display:table-cell;padding:10px 0px 10px 0px;}
 .af_walletTable{text-align:center;border:1px solid #d72b4a;border-collapse:collapse;width:100%;}
 .af_walletTable p{height:12px;}
 .af_walletTable td{border:1px solid #d72b4a;height:50px;}
 .title-top i{margin-left:10px;}
/**************************** **Deposit menu tab *** ****************************/ 
.tab-content{padding:0px 10px 0px 10px;}
 .af-tab ul{margin:0px;padding:0px;}
 .af-tab ul li{list-style:none;float:left;margin-left:5px;margin-bottom:5px;}
 .af-tab ul li a{padding:10px;display:inline-block;text-align:center;color:#353535;border:1px solid #e6e6e6;border-radius:5px;}
 .af-tab{display:inline-block;}
 .tab_content{padding:10px;border:1px solid #dd1920;margin-top:10px;border-radius:5px;color:#fff;}
 .af-tab ul li:first-child{margin-left:0px;}
 .af-tab ul li:nth-child(5n+1){margin-left:0px;}
 .af-tab ul li a:hover{background:#d72b4a;color:#000;text-decoration:none;}
 .af-tab ul li a.active{background:#e4a755;;color:#000;}
 .show-more a{color:#949494;text-decoration:underline;}
 .show-more a:hover{color:#000;}
/**************************** *****all form function******* ****************************/ 
label{font-weight:100;}
 .form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right;}
 #exTab2 .form-control{}
 .table-responsive{border:none;}
/**************************** ******Statement table******* ****************************/ 
.table-deposit tr td{border:1px solid #dd191f;text-align:center;padding:3px;}
 .table-deposit tr th{border:1px solid #dd1920 !important;background:#dd1920;color:#ffffff;text-align:center;padding:4px;}
/**************************** ********* History ********* ****************************/ 
.flex-container{padding:0;margin:0;list-style:none;-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;}
 .center{-webkit-justify-content:center;justify-content:center;}
 .flex-item{width:auto;color:white;text-align:center;}
 .flex-item a{background:#525252 !important;}
 .af_box ul li a{padding:10px 40px;display:inline-block;text-align:center;color:#353535;width:165px;border-radius:5px;}
 .af_box ul li a:hover{background:#e6e6e6;color:#000;}
 .af_box ul li{margin-left:10px;margin-bottom:10px;}
 .af_box ul li:first-child{margin-left:0px;margin-bottom:10px;}
 .af_box ul li.active a{background:#dd1920;border-radius:5px;color:#fff;}
/**************************** ********* Profile ********* ****************************/ 
.l-info{padding:25px 2px;width:50%;}
 .r-img img{display:block;margin:0px auto;padding:88px;}
.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid #dd1920 !important;border-radius:4px 4px 0 0;color:#fff;background:#525252;}
 .bank-info{border-radius:5px;}
 ul.bank-list li{list-style:none;float:left;width:208px;padding:6px;font-size:15px;}
 ul.bank-list{margin:0px;padding:0px;display:inline-block;}
 ul.bank-list li i{font-size:18px;padding:2px;color:#b3b3b3;}
 ul.bank-list li a{color:#000000;}
 ul.bank-list li a:hover{color:#000;}
 ul.bank-list li a:focus{color:#000;}
 ul.bank-list li a.active{color:#000;}
 .bank-fill{display:grid;margin-top:10px;border:1px solid #ccc;border-radius:5px;padding:15px 7px 0px 7px;}
 .checkbox-custom, .radio-custom{opacity:0;position:absolute;}
 .checkbox-custom, .checkbox-custom-label, .radio-custom, .radio-custom-label{display:inline-block;vertical-align:middle;cursor:pointer;margin:0px;}
 .checkbox-custom-label, .radio-custom-label{position:relative;}
 .checkbox-custom + .checkbox-custom-label:before, .radio-custom + .radio-custom-label:before{content:'';background:#b3b3b3;border:3px solid #ddd;display:inline-block;vertical-align:middle;width:18px;height:18px;padding:0px;margin-right:5px;text-align:center;font-size:16px;}
 .checkbox-custom:checked + .checkbox-custom-label:before{content:"\f00c";font-family:'FontAwesome';background:rebeccapurple;color:#fff;}
 .radio-custom + .radio-custom-label:before{border-radius:50%;}
 .radio-custom:checked + .radio-custom-label:before{content:"\f00c";font-family:'FontAwesome';color:#fffafa;background:#838181;border:3px solid #a7a2a2;}
 .checkbox-custom:focus + .checkbox-custom-label, .radio-custom:focus + .radio-custom-label{outline:none;}
 ul.bank-list-2{padding:0px;margin:0px;display:inline-block;}
 ul.bank-list-2 li{background:#dadada;float:left;width:215px;margin:1px;padding:10px 5px;list-style:none;color:#000;}
 .btn-submit{display:block;margin:0px auto;margin-top:21px;}
 .btn-x{font-size:16px !important;padding:3px;color:#b4b4b4;}
 .nav-tabs > li.active > a{background:#dd1920;color:#000;}
 .nav-tabs{border-bottom:1px solid #d72b4a;}
 .nav > li > a:hover{background:#e4a755;;}
 .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{color:#fff;cursor:default;background-color:#dd1920;}
/**************************** ********* transfer ********* ****************************/ 
.transfer-table{display:table;width:100%;height:100%;}
 .transfer-td{display:table-cell;vertical-align:middle;padding:6px 0px 6px 6px;font-size:12px;}
 .col1{width:10%;text-align:center;}
 .col3{width:23.333%;}
 .container{width:1100px;margin-left:auto;margin-right:auto;}
 @media (min-width:768px){.modal-dialog{width:686px;margin:30px auto;}
 .af-tab ul li a{padding:10px;display:inline-block;text-align:center;color:#353535;min-width:149px;}
}
/***************************************************************** dektop hide ***************************************************************************************************/ 
.mobile-balance{display:none;}
 .table-amount{margin:0px;border:none;}
 .btn-account2{display:none;}
 .btn-acount2{display:none;}
 .btn-acount{display:none;}
 .title-p{display:none;}
 .menu-left a.btn-acount{display:none;}
 .show-more{display:none;}
 .dep-bottom{margin-bottom:40px;}

 .select-arrow, .select-arrow2, .select-arrow3{display:block;}
 @media only screen and (max-width:768px){.af-tab ul li a{width:159px;}
 .form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right;color:#ffffff;}
 .form-control{display:block;width:100%;}
}
/***************************************************************** Mobile css ***************************************************************************************************/ @media only screen and (max-width:768px){.container{width:100%;}
 .mmb-img{width:100%;padding:10px 0px;text-align:center;min-height:100px;background:#363636;color:#fff;}
 .mmb-img2{width:100%;margin:0px;display:none;}
 .mobile-balance{background:#dd1921;display:inline-block;margin:0px auto;width:100%;color:#fff;}
 .dropdown.dropdown-balance button{display:block;margin:0px auto;cursor:pointer;}
 .btn_balance{padding:6px 20px;background:none;border:none;width:100%;}
 .suite{display:table-cell;text-align:center;vertical-align:middle;padding-right:10px;color:#ffffff;}
 .remaining{display:table-cell;text-align:left;vertical-align:middle;width:45%;color:#fff;}
 .dropdown-menu li{text-align:center;display:table;width:100%;}
 .dropdown-menu{position:absolute;z-index:1000;float:none;padding:5px 0;margin:0px;font-size:14px;list-style:none;background-color:#3b3b3b;width:100%;border:1px solid #d72b4a;}
 .dp-list{display:inline-table;}
 .btn-acount{display:block;}
 .push{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
 .btn:hover,.btn:active{background-color:#dd1920;color:#fff;}
 .backBtn{background-color:#dd1920;font-size:16px;text-align:right;}
 .backBtn:hover{color:#000;}
 .menu-right .backBtn{text-align:left;}
 .menu-top .backBtn, .menu-bottom .backBtn{text-align:left;}
 .menu{border-right:1px solid #88898a;background-color:#1f1f1f;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;top:0px;z-index:10;width:178px;}
 .menu a{display:block;color:#ffffff;padding:14px;border-top:1px solid #ffffff;text-decoration:none;position:relative;z-index:11;}
 .menu a:last-child{border-bottom:1px dotted #88898a;}
 .menu a:hover, .menu a:active{background-color:#3a3839;color:#ffffff;}
 .menu-left{left:-700px;}
 .menu-left.left-open{left:0;}
 .push-left{left:-280px;}
 .push-left.pushleft-open{left:0;}
 .r-img{display:none;}
 .menu-l{display:block;float:left;margin-right:10px;margin-left:10px;}
 .menu-list{display:block;width:100%;margin:0px 0px 10px 0px;position:relative;background:none;height:35px;}
 .title-p{display:block;line-height:44px;color:#ffffff;}
 .title-p a{color:#ffffff;}
 a.backBtn.btn-acount{position:absolute;right:-34px;padding:12px;color:#fff;display:block;}
 .l-info{width:100%;}
 ul.bank-list-2 li{width:49%;}
 div.text-container{margin:0 auto;}
 .hideContent{overflow:hidden;line-height:1em;height:3em;}
 .showContent{line-height:1em;height:auto;}
 .showContent{height:auto;display:inline-block;}
 .show-more{text-align:center;display:block;position:relative;top:0px;}
 .form-horizontal .form-group{margin:0px;margin-bottom:15px;}
 .af-tab ul li a{width:100%;}
 .af-tab ul li{width:48%;}
 .af-tab ul li:nth-child(5n+1){margin-left:5px;}
 .af_box ul li a{padding:10px 10px;width:auto;background:#525252;color:#fff;}
 .mobile-only label{width:100%;text-align:left !important;margin:0px;padding:0px;}
 .mobile-only div{width:100%;padding:0px;padding-top:7px;}
 .mobile-only input{margin-bottom:10px;}
 .dep-bottom{margin-bottom:10px;}
 .col1, .col3{width:100%;display:block;text-align:left;}
 .CommonBtt2{padding:7px 20px;font-size:1.2em;border-radius:5px;margin-bottom:5px;background:#dd1920;color:#fff;}
.CommonBtt2-white{padding:7px 20px;font-size:1.2em;border-radius:5px;margin-bottom:5px;background:#fff;color:#d72b4a;margin-right:30px;margin-bottom:10px;}
 .title-p .location{margin:0px;padding:0px;border:none;}
 ul.bank-list li{width:48%;}
 .down-tab{display:block;}
 #exTab2{display:inline;}
 a.bck-btn{border:none;background:#dd1920;color:#ffffff;padding:10px 10px;margin:0px;text-align:center;text-decoration:none;display:inline-block;width:100%;background-size:100% 153%;}
 .select-arrow, .select-arrow2{display:block;}
 .select-arrow3{display:initial;}
 .back-end-all{display:block;}
 a.offCanvas_trigger{display:block;float:right;padding:21px 10px 0px 10px;outline:none;width:22%;height:38px;}
 a.logo{display:block;float:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;margin:0 auto;text-align:center;padding:0px;}
 a.logo img{display:block;text-align:center;margin:0 auto;}
 .laggue{width:22%;padding:20px 10px 0px 0px;color:#fff;font-size:16px;text-align:right;}
}
 @media only screen and (max-width:320px){ul.bank-list-2 li{background:#dadada;float:left;margin:1px;list-style:none;}
 .checkbox-custom + .checkbox-custom-label:before, .radio-custom + .radio-custom-label:before{width:20px;height:20px;padding:0px;margin-right:10px;font-size:13px;}
 .checkbox-custom, .checkbox-custom-label, .radio-custom, .radio-custom-label{font-size:11px;}
 ul.bank-list li{list-style:none;float:left;width:45%;padding:6px;font-size:15px;display:inline-block;}
}
 @media (min-width:1200px){#deposit-bg .container{width:1170px;}
}
 @media (min-width:992px){#deposit-bg .container{width:970px;}
}
 @media (min-width:768px){#deposit-bg .container{width:100%;padding:0px;}
}
 @media only screen and (max-width:768px){#deposit-bg .container{width:100%;margin:0px !important;padding:0px !important;}
}
 @media (min-width:768px){ul.prov-logo{display:flow-root;justify-content:center;width:768px;margin:0px auto;}
 .wrap{float:left;width:50%;margin-bottom:10px;}
}
 @media (min-width:768px){.navbar-toggle{display:block;}
}
 @media only screen and (device-width:768px){a.offCanvas_trigger{display:block;float:right;padding:21px 10px 0px 10px;outline:none;width:22%;height:38px;}
 a.logo{width:calc(100% - 44%);display:block;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:10px 0;}
 .top-logo{padding-top:0px;}
}
.box1 button{display:block;margin:0px auto;margin-bottom:10px;}
.dpt-box ul li{margin:1%;list-style:none;width:47%;border:1px solid #dd1921;float:left;}
.dpt-box ul{padding:0px;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;display:flex;}
.ttl-dpt{background:#dd1921;padding:5px;}
.bnk-list ul li{/* background:#fff; */list-style:none;border:none !important;margin:1%;padding:0px !important;width: 31% !important;}
.bnk-list ul{padding: 14px 6px !important;flex-direction: row;flex-wrap: wrap;justify-content: center;align-items: center;align-content: stretch;display: flex;}
.dpt-box ul li a{color:#fff;}
.bnk-list2 ul li{width:100%;padding:10px;border:none;}
.bnk-list2 ul li img {/* background: #fff; */}
.tabin-game ul li {
    /* background: none; */
}

.tabin-game ul {
    background: none !important;
}

.tabin-game ul li a {
    display: contents;
}
/* 7/9/2021 */
.disabled {
    background: #5e5e5e;
}

.rebate-qr {
    text-align: center;
}

    .rebate-qr img {
        text-align: center;
        margin: 10px auto;
    }

.rebate-table {
    width: 100%;
    margin-top: 20px;
}

    .rebate-table table {
        width: 100%;
    }

        .rebate-table table tr th {
            background: #dd1920;
            color: #fff;
            padding: 5px;
            text-align: center;
        }

        .rebate-table table tr td {
            border: 1px solid #dd1920;
            padding: 5px;
            text-align: center;
        }

/***************Annouce*****************/
.news-all .modal-content{background:#3c3c3c;border:navajowhite;border-radius:15px;}
.news-all{max-width:550px;border-radius:15px;margin:10px;}
.news-all .modal-header{border:0px;background:linear-gradient(180deg, #f38d88 0%, #ffffff 100%) 0% 0%;border-radius:15px 15px 0px 0px;justify-content:center;display:flex;}
.list-news ul{list-style:none;padding:0px;}
.list-news ul li a{display:flex;align-items:center;padding:8px;border-radius:5px;color:#fff;}
.list-news ul li{border-radius:5px;}
.list-news ul li:nth-child(even){border-radius:5px;}
.list-news ul li a p{margin:0px;}
.list-news ul li a i{width:30px;height:30px;color:#fff;background:#ff749a;border-radius:50px;display:flex;align-items:center;justify-content:center;border:1px solid #fff;margin-right:10px;}
.list-news ul li:hover{background-color:#ff677b;}
.news-all .modal-header h5{text-align:center;color:#e40518;font-weight:bold;padding:1rem 1rem;}
.news-all button.close{font-size:35px;position:absolute;right:12px;top:-4px;opacity:1;color:#e40518;}
.news-all button.close:focus{outline:none;}
.list-news ul li{display:flex;align-items:center;justify-content:space-between;color:#fff;padding:0px 10px;cursor:pointer;border-radius:5px;}
.list-news ul li a:hover{text-decoration:none;}
.time-news{font-size:14px;}
.news-pop{z-index:1051;}
.modal-backdrop.show{opacity:0.5;background-color:#000;}
.modal-open2 .modal{overflow-x:hidden;overflow-y:auto;background:#00000094;}
.news-top{display:flex;color:#fff;gap:10px;border-bottom:1px solid #ffffff54;}
.news-info p{color:#ffffffab;}
.news-info h4{margin:0px;font-size:18px;}
.new-content{padding:20px 0px;color:#d1d1d1;}
.news-all .modal-footer{border:none;display:block;}
.icon-news i{width:40px;height:40px;color:#fff;background:#ff749a;border-radius:50px;display:flex;align-items:center;justify-content:center;border:1px solid #fff;margin-right:10px;}
.btn-cls{width:100%;border:1px solid #FF2D2D;border-radius:50px;background:none;color:#FF2D2D;}
.btn-cls:hover{background:#ff677b;color:#fff;}
.modal-dialog.news-all .modal-body{background:#3c3c3c;padding:1rem;border-radius:0px 0px 10px 10px;}
.news-all .checkmark{position:absolute;top:0;left:10px;height:22px;width:22px;background-color:#eee0;margin-right:32px;border-radius:3px;border:1px solid #fff;}
.container-in:hover input ~ .checkmark{background-color:#ff677b;}
.container-in input:checked ~ .checkmark{background-color:#f6a8a4;}
.checkmark:after{content:"";position:absolute;display:none;}
.container-in input:checked ~ .checkmark:after{display:block;}
.container-in .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
label.container-in{position:relative;padding-left:42px;color:#fff;font-size:12px;}
.container-in input[type=checkbox]{display:none;}
.nod-pop{border-top:1px solid #fff;padding-top:10px;}
.list-news ul li a img {height: 30px;margin-right: 10px;}

/*Tournament*/
.tour-wrap-all {
    background: url("../images/mission/desktop-bg.jpg") no-repeat center top;
    background-size: contain;
}

.tour-wrap {
    /* padding-top: 400px; */
    width: 100%;
}

.token {
    display: flex;
    justify-content: center;
    flex-direction: column;
}

button.btn-token {
    border-radius: 8px;
    width: 60%;
    background: url("../images/mission/button-token.png") no-repeat center;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    text-shadow: -1px 4px #a41919;
    border: none;
    height: 75px;
    margin: 0px auto;
    background-size: 100% 100%;
}

.wrap-btn {
    border-radius: 10px;
    padding: 4px;
}

.check-in {
    background: url("../images/common/tournament/line.png")no-repeat center top; /* margin-top: 120px; */
}

.check-iteam ul {
    display: flex;
    justify-content: center;
    position: relative;
    top: -60px;
    gap: 40px;
}

    .check-iteam ul li a {
        display: flex;
        flex-direction: column;
    }

    .check-iteam ul img {
        height: 145px;
    }

.check-iteam {
    position: relative;
    margin-bottom: 40px;
}

    .check-iteam ul li a p {
        color: #585555;
        font-weight: bold;
        text-align: center;
        padding-top: 12px;
    }

.tour-logo img {
    /* height: 290px; */
    margin: 0px auto;
    display: block;
}

.btn-reward {
    display: flex;
    justify-content: center;
}

.reward-btn {
    /* background: linear-gradient(to bottom, rgba(176,143,115,1) 0%, rgba(255,221,187,1) 31%, rgba(115,48,6,1) 75%, rgba(188,150,121,1) 100%); */
    padding: 3px;
    border-radius: 8px;
}

button.btn-wrad {
    background: url("../images/mission/button-bottom.png") no-repeat;
    color: #fff;
    font-size: 30px;
    padding: 4px 40px;
    border-radius: 5px;
    font-weight: bold;
    text-transform: uppercase;
    border: none;
    background-size: 100% 100%;
}

.check-iteam ul li.active a p {
    color: #b73e1e;
}

.modal-dialog.tour-pop {
    max-width: 500px;
}


.tour-btn {
    display: flex;
    margin: 0 auto;
    justify-content: center;
    align-items: center;
    gap: 10px;
    padding-bottom: 67px;
}

button.btn-how {
    color: #fff;
    background: url("../images/mission/button-bottom.png") no-repeat;
    width: 170px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: bold;
    border-radius: 10px;
    font-size: 14px;
    border: none;
    background-size: 100% 100%;
    padding: 10px;
    height: 50px;
}

.modal-dialog.tnc-pop {
    background: linear-gradient(to bottom, rgba(161,113,80,1) 0%, rgba(255,221,196,1) 32%, rgba(115,48,6,1) 74%, rgba(193,156,128,1) 100%);
    padding: 2px;
    border-radius: 10px;
    max-width: 685px;
}

.tnc-pop .modal-body {
    background: #260e0f;
    color: #fff;
    border-radius: 10px;
    padding: 25px 50px;
}

.tnc-tour {
}

.tnc-ttl {
    text-align: center;
    font-size: 26px;
}

.tnc-content {
    margin-top: 20px;
}

.tnc-tour button.close {
    position: absolute;
    top: 20px;
    right: 20px;
}

.tnc-pop .modal-content {
    background: #1f1f1f;
    color: #fff;
    padding: 25px;
    border-radius: 10px;
}

.tour-pop .modal-content {
    background: none;
    border: none;
}

.bd-out {
    padding: 1px;
    border-radius: 10px;
}

.check-in ul {
    list-style: none;
    padding: 0px;
    display: flex;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(3,1fr);
}

    .check-in ul li a {
        text-align: center;
        color: #fe4725;
        font-weight: bold;
    }

button.btn-how:hover, button.btn-how:focus {
    filter: drop-shadow(2px 4px 6px black);
    border: none;
    outline: none;
}

.pop-tour .close {
    color: #fff;
    opacity: 1;
}

button.btn-wrad:hover, button.btn-wrad:focus {
    filter: drop-shadow(2px 4px 6px black);
    border: none;
    outline: none;
}

.tnc-pop .close {
    color: #fff;
    opacity: 1;
}

.tour-wrap-all img {
    max-width: 100%;
    margin: 0px auto;
    display: block;
}

.check-in ul li.active {
    background: none;
}

.tour-logo img {
    max-width: 100%;
}

.tour-pop .close {
    right: 0px;
    position: absolute;
}

.btn-t5 {
    background: url("../images/mission/mobile-mission-icon.png") no-repeat center top !important;
    height: 77px;
}






