.bert-alert{display:none;position:fixed;background:#eee;z-index:9999;color:#666;padding:15px}.bert-alert.show{display:block}.bert-alert>.bert-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-line-pack:center;-ms-flex-align:center}.bert-alert>.bert-container,.bert-alert>.bert-container>.bert-gem{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-moz-align-content:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bert-alert>.bert-container>.bert-gem{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-ms-flex-line-pack:center;-ms-flex-align:center;float:left;width:32px;height:32px;background:rgba(0,0,0,.3);border-radius:3px;margin-right:15px}.bert-alert>.bert-container>.bert-gem i{position:relative;top:0;font-size:16px;line-height:16px}.bert-alert>.bert-container>.bert-content{float:left;width:calc(100% - 47px)}.bert-alert>.bert-container>.bert-content h5+p{top:0}.bert-alert>.bert-container>.bert-content p{position:relative;top:-1px}.bert-alert .bert-content>h5{display:block;color:#666;margin:0 0 5px;font-size:14px}.bert-alert:not(.default) .bert-content>h5,.bert-gem{color:#fff}.bert-alert .bert-content>p{font-size:14px;line-height:20px;margin:0}.bert-alert .bert-content>.bert-icon{position:relative;top:-4px;float:right;font-size:24px;line-height:24px;margin:0}.bert-alert.danger i,.bert-alert.danger p,.bert-alert.info i,.bert-alert.info p,.bert-alert.success i,.bert-alert.success p,.bert-alert.warning i,.bert-alert.warning p{color:#fff}.bert-alert.success{background:#75ba50}.bert-alert.info{background:#1b9edb}.bert-alert.warning{background:#fad131}.bert-alert.danger{background:#da5347}.bert-alert.fixed-bottom,.bert-alert.fixed-top{left:0;right:0}.bert-alert.fixed-top{top:-100%;padding-top:20px;-webkit-transition:top .8s cubic-bezier(.5,0,.275,1.11)}.bert-alert.fixed-top.animate{padding-top:20px;top:-6px}.bert-alert.fixed-bottom{bottom:-100%;padding-bottom:20px;-webkit-transition:bottom .8s cubic-bezier(.5,0,.275,1.11)}.bert-alert.fixed-bottom.animate{padding-bottom:20px;bottom:-6px}.bert-alert[class*=growl-]{border-radius:3px;max-width:350px}.bert-alert[class*=growl-] .bert-content h5{display:block;color:#fff;margin:0 0 5px;font-size:14px}.bert-alert[class*=growl-] .bert-content p{font-size:14px;width:100%}.bert-alert.growl-bottom-left,.bert-alert.growl-top-left{left:-100%;right:auto;width:calc(100% - 30px);-webkit-transition:left .8s cubic-bezier(.5,0,.275,1.11)}.bert-alert.growl-bottom-left.animate,.bert-alert.growl-top-left.animate{left:15px}.bert-alert.growl-top-left,.bert-alert.growl-top-right{top:15px}.bert-alert.growl-bottom-left,.bert-alert.growl-bottom-right{bottom:15px}.bert-alert.growl-bottom-right,.bert-alert.growl-top-right{right:-100%;left:auto;width:calc(100% - 30px);-webkit-transition:right .8s cubic-bezier(.5,0,.275,1.11)}.bert-alert.growl-bottom-right.animate,.bert-alert.growl-top-right.animate{right:15px}@media screen and (min-width:350px){.bert-alert[class*=growl-]{min-width:350px}.bert-alert.growl-bottom-left,.bert-alert.growl-top-left{left:-100%;right:auto;-webkit-transition:left .8s cubic-bezier(.5,0,.275,1.11)}.bert-alert.growl-bottom-left.animate,.bert-alert.growl-top-left.animate{left:15px}.bert-alert.growl-bottom-right,.bert-alert.growl-top-right{right:-100%;left:auto;-webkit-transition:right .8s cubic-bezier(.5,0,.275,1.11)}.bert-alert.growl-bottom-right.animate,.bert-alert.growl-top-right.animate{right:15px}}body{color:#212529!important;background-color:rgba(79,78,73,.9098039215686274)!important}.bg_keno{background-color:#3c5aa0!important}.app-header{background-color:#01083c!important}.text-wait{color:gold;font-weight:700}.w-50{width:50%;padding:5px;border-right:2px solid #0074d9}.w-50:last-child{border:none}.w-50 h3{text-align:center}.w-50 .red{color:red}.w-50 .blue{color:#00f}.w-50 .col-form-label{text-align:right}.flex-column .btn{display:block!important;font-size:1rem!important;width:100%}.group-r{margin-right:5px}.table-lg{min-width:1450px!important}.lose-check{width:25px!important;height:25px!important}.win span{color:#00f}.list{width:200px}.list .p-2{border:1px solid #e7e9ed;position:relative}.list .p-2 a{position:absolute;top:0;right:0;color:red;height:42px;width:30px;display:block;line-height:42px;text-align:center}.app-sidepanel .sidepanel-inner{background-color:#01083c!important}.app-sidepanel .sidepanel-inner .logo-text{color:gold;font-size:1.5rem;text-shadow:2px 2px #5d4503}.app-sidepanel .app-nav .nav-item{background-color:#01083c}.app-sidepanel .app-nav .nav-link{color:#fff}.app-sidepanel .app-nav .nav-link:hover{color:#f3d706;background:#0d2f67}.app-sidepanel .app-nav .nav-link.active{color:#f3d706;background:#0d2f67;border-left:3px solid gold;font-weight:700}.app-sidepanel .app-nav .submenu-link{color:#fff}.app-sidepanel .app-nav .submenu-link:hover{color:#f3d706}.app-sidepanel .app-nav .submenu-link.active{color:#f3d706;background-color:#03327c;font-weight:700}.app-sidepanel .app-nav .submenu-link.active:before{background-color:gold}.app-utility-item{vertical-align:middle}.app-page-title{border-bottom:2px dashed #d5e1f5;padding:10px;color:gold}.form-check-inline{padding:.5rem .5rem .5rem 1.5rem!important}.lang-icon img{height:35px}.login-page{width:360px;padding:8% 0 0;margin:auto}.login-page .form{position:relative;z-index:1;background:#fff;max-width:360px;margin:0 auto 100px;padding:45px;text-align:center;box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24);border-radius:30px}.login-page .form input{outline:0;background:#f2f2f2;width:100%;margin:0 0 15px;padding:15px;box-sizing:border-box;font-size:14px;color:#000;border-radius:25px;text-align:center;border:1px solid #fff}.login-page .form input:active,.login-page .form input:focus{border:1px solid #15a362}.login-page .form button{text-transform:uppercase;outline:0;background:#15a362;width:100%;border:0;padding:15px;color:#fff;font-size:14px;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;border-radius:25px;font-weight:600}.login-page .form h3{font-size:18px;color:#15a362;padding:1rem}.form button:active,.form button:focus,.login-page .form button:hover{background:#18ba70}.login-page .form .message{margin:15px 0 0;color:#b3b3b3;font-size:12px}.login-page .form .message a{color:#4caf50;text-decoration:none}.login-page .form .register-form{display:none}.login-page ::-webkit-input-placeholder{text-align:center}.login-page :-ms-input-placeholder{text-align:center}.login-page ::placeholder{text-align:center}.login-page .logo{margin:0 auto 15px;width:120px;display:block}.app-user-dropdown img{width:40px;height:40px}.invalid input{border:1px solid #d26d69}.invalid span{color:#d26d69!important}.invalid select{border:1px solid #d26d69}.table>:not(:last-child)>:last-child>*{border-bottom-color:#e7e9ed!important}.table thead th{background:#d5e1f5}.table thead th,.table tr td{text-align:center;vertical-align:middle;font-size:1rem!important;color:#000}.table tr td button{margin-bottom:3px}.table tr td .red{color:red;font-weight:700}.table tr td .blue{color:#00f;font-weight:700}.table tr td .draw{color:#5cb377;font-weight:700}.table tr td .red-b{background-color:red}.table tr td .blue-b,.table tr td .red-b{color:#fff;border-radius:50%;width:27px;height:27px;display:block;margin:0 auto}.table tr td .blue-b{background-color:#00f}.table tr td .draw-b{background-color:#049393}.table tr td .cancel-b,.table tr td .draw-b{border-radius:50%;width:27px;height:27px;display:block;margin:0 auto}.table tr td .cancel-b{background-color:grey}.table tr .inactive{color:#d26d69;text-transform:capitalize}.table tr .active{color:#5cb377;text-transform:capitalize}.table tfoot .bg-tfoot{background-color:#d5e1f5!important}.td-action,.td-action a{text-align:center}.td-action a{width:1.8rem;height:1.8rem;line-height:1.7rem;display:inline-block;border-radius:50%;color:#fff}.td-action a:hover{color:#ccc}.td-action .add-limit-play,.td-action .remove,.td-action .setting{background:#d26d69}.td-action .edit,.td-action .edit-info{background:#5cb377}.td-action .on-off{background:#4caf50}.td-action .off{background:#d26d69}.td-action .print{background:#0074d9}.td-action .pwd-icon{background:#d26d69}.td-action .user-setting{background:#0074d9}.modal-header,.td-action .user-copy{background-color:#0074d9}.modal-header .modal-title{color:#fff}.modal-header .btn-close{padding:0!important;margin:0!important}.app-nav .nav-icon{top:.5rem!important;font-size:1.3rem!important}.upload-btn-wrapper{position:relative;overflow:hidden;display:inline-block;min-height:49px}.upload-btn-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0;color:#000}.upload-btn-wrapper .btn{color:#000;padding:0 20px;font-size:1.5rem}.input-group-addon{padding:6px 12px;font-weight:400;line-height:1;color:#5b99ea;background:#edfdf6;text-align:center;border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:1.5rem;border:1px solid #e7e9ed}.form-control[readonly]{background:none!important}.modal-footer .btn-5,form .btn-5{padding:0;width:4.5rem}.app-logo span,.modal-footer .btn-5 span,form .btn-5 span{font-size:1.7rem}#img_store{padding:15px 15px 0;margin-bottom:0}#img_store li{list-style:none;display:inline-block;margin-right:5px;position:relative;border:1px solid #ccc;margin-bottom:20px;font-size:1rem;color:#d26d69}#img_store li a{width:30px;height:30px;display:block;text-align:center;line-height:30px;background:#d26d69;border-radius:50%;color:#fff;font-weight:700}.rm-img{position:absolute;right:-5px;top:-10px}.group_search_referral,.search_referral_stock,.search_users{position:relative}.search_user,.search_user_tree,.style-search{width:100%;border:1px solid #e7e9ed;border-radius:3px;position:absolute;top:40px;left:15px;background:#fff;z-index:10;width:50%;min-width:320px;margin:0;padding:0;display:none;box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24);text-align:left}.search_user_tree li,.search_user li,.style-search li{list-style:none;border-bottom:1px solid #e7e9ed;display:block;background:#fff}.search_user_tree li a,.search_user li a,.style-search li a{display:block;color:#212529;padding:3px 10px}.search_user li a:hover,.style-search li a:hover{background-color:#fafbff}.search_name{color:#0074d9}.khmer-name{color:#17a2b8}.group-search-input{position:relative}.group-search-input input{min-width:320px;padding-right:2rem}.group-search-input span{position:absolute;top:50%;transform:translateY(-50%);right:.3rem;font-size:1.5rem;color:#5cb377}.group-search-input .clear-search{cursor:pointer;color:#d26d69}.list-inline{position:relative}.list-inline ul{border:1px solid #e7e9ed;border-radius:3px;position:absolute;top:40px;left:12px;background:#fff;z-index:10;width:100%;max-width:320px;margin:0;padding:0;box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24);text-align:left;display:none}.list-inline ul li{border-bottom:1px solid #e7e9ed;background:#fff;list-style:none}.list-inline ul li a{display:block;color:#212529;padding:3px 10px}.list-inline ul li a:hover{background-color:#fafbff}form input.invalid,form select.invalid{border:1px solid #d26d69}form .qty{height:30px;width:100px;border:1px solid #ccc;border-radius:3px;text-align:center}form .btn-info,form .btn-info:hover{color:#fff}.btn,.btn:hover{color:#fff!important}.number-input{max-width:100px;border-radius:0!important}.flex-row .input-style{border-radius:.25rem 0 0 .25rem}.flex-row button{height:40px;border-radius:0 .25rem .25rem 0}.flex-row button span{color:#fff!important}.tag-remove{position:absolute;top:0;right:0;height:100%;display:inline-block;width:40px;background:#d26d69;color:#fff;font-size:1.5rem;line-height:60px;text-align:center}.tag-remove:hover{color:#fff}.tbl-style td,.tbl-style th{vertical-align:middle}.tbl-style p{margin:0}.tbl-style .top-h th{background-color:#fff;color:#fff}.tbl-style .top-h .b-red{background-color:red}.tbl-style .top-h .b-blue{background-color:#00f}.tbl-style .b-red{background-color:red;color:#fff}.tbl-style .b-blue{background-color:#00f;color:#fff}.wrap-search-input{position:relative}.wrap-search-input .span-icon{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);font-size:1.5rem;color:#5cb377}.wrap-search-input .clear-search{cursor:pointer;color:#d26d69}.wrap-search-input .list-search{margin:0;padding:0;position:absolute;top:2.5rem;left:0;background-color:#fff;width:100%;border:1px solid #eee;display:none;z-index:99}.wrap-search-input .list-search li{list-style:none;border-bottom:1px solid #eee;padding:.25rem}.wrap-search-input .list-search li:hover{background-color:#eee}.wrap-search-input .list-search li a{display:block}.filter select{max-width:300px}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.col-button{padding-bottom:15px}.col-button button{margin-right:15px}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.f-add{text-align:right}.f-add .btn-add{border-radius:50%}.limit-data{max-width:100px}.list-data-action{padding:0;margin:0}.list-data-action li{list-style:none;margin-right:10px;display:inline-block;vertical-align:middle}.mhl-login{background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:url(images/bg-login.jpg);height:100%;width:100%;position:fixed}.card-body{flex:1 1 auto;padding:1.25rem;background:#141212;max-width:340px;height:100vh}.th-action{min-width:180px}.list-menu-role{padding:0;margin:0}.list-menu-role li{list-style-type:none;display:block;padding:10px;border:1px solid #ccc;margin-bottom:10px;border-radius:5px}.list-menu-role li span{vertical-align:middle;display:inline-block;font-size:1.2rem}.list-menu-role li .permission{margin-left:10px;display:inline-block;vertical-align:middle}.table-striped tbody tr:nth-of-type(odd){background-color:#f5f6fe!important}.d-flex .date{max-width:300px}.d-flex .btn{font-size:1.2rem}.d-flex .btn-result{background-color:gold;color:#000!important}.d-flex .btn-result:hover{background-color:#daa520}.btn-result-odd{background-color:silver!important}.d-flex-result .red{background-color:red}.d-flex-result .red:hover{background-color:#f65c5c}.d-flex-result .blue{background-color:#00f}.d-flex-result .blue:hover{background-color:#5f5ff4}.d-flex-result .draw{background-color:#049393}.d-flex-result .draw:hover{background-color:#09b4b4}.d-flex-result .cancel{background-color:#413e3e}.d-flex-result .cancel:hover{background-color:#232222}.d-flex-result .result{width:80px;font-size:1rem}.d-flex-result .result span{display:block}.d-flex-result .p-2{padding:3px!important}.loss{color:red!important}.loss,.loss a{font-weight:700}.loss a{color:red}.win{color:#00f!important}.win,.win a{font-weight:700}.win a{color:#00f}.g-search{position:relative}.g-search .ul-search{top:40px;left:0;width:100%;padding:0;margin:0;background-color:#fff;position:absolute;z-index:99}.g-search .ul-search li{list-style:none;border-bottom:1px solid #d5e1f5;display:block}.g-search .ul-search li a{display:block;padding:5px 10px;color:#000}.g-search .ul-search li a:hover{background-color:#d5e1f5}.reset-search{cursor:pointer}.profile-user{width:200px;margin:0 auto;display:block}.profile-user .img-profile{width:150px;display:block;margin:0 auto}.profile-user p{text-align:center;text-transform:uppercase;padding:10px}.tbl-profile{width:50%;display:block;margin:0 auto}.box-draw-id{width:80px!important;text-align:center;color:#000;font-size:1rem;font-weight:700!important}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1600px!important}}@media (max-width:480px){.login-page{width:100%}.login-page .form button,.login-page .form input{border-radius:25px}.login-page .form{border-radius:15px;padding:20px;width:90%}.d-flex-result .result{font-size:.8rem;width:65px}label,p,span{font-size:.8rem}.table thead th,.table tr td{font-size:.8rem!important}.box-draw-id{width:65px!important}}