*{text-decoration:none!important;word-break:break-all;-webkit-tap-highlight-color:transparent;outline:0!important}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #333}::-webkit-scrollbar-thumb{background:#fff}html,body{font-family:Arial,sans-serif;width:100%!important;height:100%!important;margin:0;padding:0}button{outline:0}.hide-content{font-size:25px;position:absolute;top:-250px}.f-size-24{font-size:24px}.box{position:relative;border-radius:3px;background:#fff;border-top:3px solid #d2d6de;margin-bottom:20px;width:100%;box-shadow:0 1px 1px rgba(0,0,0,.1)}.box-header{color:#444;display:block;padding:10px;position:relative}.box-body{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:10px}.box-title{display:inline-block;font-size:18px;margin:0;line-height:1}.text-green{color:#00a65a}.text-blue{color:#0073b7}.text-red{color:#dd4b39}@media only screen and (max-width:30em){.sidenav a{font-size:17px}}.list{font-size:20px;cursor:pointer;border-radius:6px;padding:3px 10px;border:1px solid #bfbfbf;color:#e83e8c;box-shadow:2px 3px 3px 0 #a0a0a0;font-weight:900;animation:colorchange .5s infinite}@keyframes colorchange{50%{color:#e83e8c}100%{color:#fff}}@-webkit-keyframes colorchange{50%{color:#e83e8c}100%{color:#fff}}.overflow-y-hidden{overflow-y:hidden}#sidebar-wrapper{left:-250px;width:250px;height:100%;overflow-y:auto;font-size:18px;font-variant:small-caps;overflow-x:hidden;background-color:#18001b;-webkit-transition:left.3s ease-in-out;-moz-transition:left.3s ease-in-out;-o-transition:left.3s ease-in-out;transition:left.3s ease-in-out}#wrapper.toggled #sidebar-wrapper{left:0;-webkit-transition:left.3s ease-in-out;-moz-transition:left.3s ease-in-out;-o-transition:left.3s ease-in-out;transition:left.3s ease-in-out}#page-content-wrapper{width:100%;padding-top:70px}#wrapper.toggled #page-content-wrapper{position:absolute;margin-right:-220px}.toggled{width:100%;display:block;position:fixed;height:100%;z-index:3;background-color:rgba(0,0,0,.9);-webkit-transition:background-color .2s cubic-bezier(0,0,.21,1);-moz-transition:background-color .2s cubic-bezier(0,0,.21,1);-o-transition:background-color .2s cubic-bezier(0,0,.21,1);transition:background-color .2s cubic-bezier(0,0,.21,1)}.navbar-i{padding:0}.sidebar-nav li{position:relative;line-height:20px;display:inline-block;width:100%}.sidebar-nav li:before{content:'';position:absolute;top:0;left:0;z-index:-1;height:100%;width:3px;background-color:#1c1c1c;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.sidebar-nav li:first-child a{color:#fff;background-color:#1a1a1a}.sidebar-nav li:nth-child(5n+1):before{background-color:#ec1b5a}.sidebar-nav li:nth-child(5n+2):before{background-color:#79aefe}.sidebar-nav li:nth-child(5n+3):before{background-color:#314190}.sidebar-nav li:nth-child(5n+4):before{background-color:#279636}.sidebar-nav li:nth-child(5n+5):before{background-color:#7d5d81}.sidebar-nav li.open:hover:before,.sidebar-nav li:hover:before{width:100%;-webkit-transition:.3s cubic-bezier(0,0,.21,1);-moz-transition:.3s cubic-bezier(0,0,.21,1);-o-transition:.3s cubic-bezier(0,0,.21,1);transition:.3s cubic-bezier(0,0,.21,1)}.sidebar-nav li a{display:block;color:#ddd;text-decoration:none;padding:10px 15px 10px 30px}.sidebar-nav li a span{background-image:url(../../../res/img/brand-icon.webp);background-repeat:no-repeat;width:30px;height:30px;vertical-align:middle;display:inline-block}.sidebar-header{text-align:center;font-size:25px;width:100%;background-color:#3a0540}.sidebar-header2{padding:2px;margin:0 1px;text-align:center;background-image:linear-gradient(115deg,#4fcf70,#fad648,#a767e5,#12bcfe,#44ce7b)}.sidebar-youtube{color:#fff!important;background-color:#000;padding:10px 0!important}.sidebar-brand{height:65px;color:#fff;background-color:rgba(0,0,0,0);border:none}.brand-918kiss{background-position:0 -36px}.brand-xe88{background-position:0 -856px}.brand-mega888{background-position:0 -528px}.brand-pussy888{background-position:0 -691px}.brand-joker123{background-position:0 -298px}.brand-lpe88{background-position:0 -495px}.brand-leocity88{background-position:0 -396px}.brand-live22{background-position:0 -430px}.brand-playboy2{background-position:0 -594px}.brand-getkingkong{background-position:0 -232px}.brand-greatwall99{background-position:0 -265px}.brand-king855{background-position:0 -364px}.brand-newasia{background-position:0 -561px}.brand-playgirl888{background-position:0 -626px}.brand-suncity2{background-position:0 -790px}.brand-3win8{background-position:0 -3px}.brand-ace333{background-position:0 -69px}.brand-bigbang88{background-position:0 -135px}.brand-c8play{background-position:0 -168px}.brand-love138{background-position:0 -462px}.brand-sky777{background-position:0 -724px}.brand-avenger98{background-position:0 -102px}.brand-pnp909{background-position:0 -659px}.brand-slotxo{background-position:0 -757px}.brand-kenzo888{background-position:0 -333px}.brand-wukong333{background-position:0 -823px}.brand-918-kaya{background-position:0 -925px}.brand-918kiss-plus{background-position:0 -889px}.brand-cq9asia{background-position:0 -200px}.logo-brand{width:200px;margin:0 auto}ul li{word-break: break-all;}.games{margin-left:;}.games p{word-break: break-all;}.game-list-title{color:#dc3545;}.faq li { padding: 20px;margin-left:-50px; }.faq li.q {background: #4FC2E;font-weight: bold;font-size:11pt;border: 1px #ddd solid;border-radius: 15px;cursor: pointer;margin-top: 15px;}.faq li.a {border-radius:15px;background: #E5E4E2;display: none;color:#333;}.faq li.q i {float: right;transition: transform 0.3s ease-in-out;}.faq li.q.rotate i::before {content: "+"; /* Cross icon */ }.faq li.q i::before {content: "+"; /* Plus icon */} .faq ul, li { list-style: none; }.title-underline{text-decoration: underline!important;}.footer-copy-right{text-align: center;cursor:pointer;}.table-of-content-l{padding-top:10px;}.table-of-content ul,li{ list-style-type: circle;margin-left:-10px!important;padding:2px;}.table-of-content ul,li, a{word-break: break-all;}.faq li.a {list-style: none!important;}.table-of-content a{scroll-behavior: smooth;}
.lightbox {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  justify-content: center;
  align-items: center;
  z-index: 1000; 
}

/* Styling for the close button */
.lightbox-close {
  position: absolute;
  top: 50px;
  right: 50px;
  font-size: 70px;
  color: #FF0000;
  cursor: pointer;
}

/* Styling for the lightbox image */
.lightbox-image {
  max-width: 90%;
  max-height: 90%;
}

/* Styling for the gallery images */
.gallery img {
  cursor: pointer;
}

.logo-brand img{
     border-radius: 25px;
     border:5px solid #ffc107;
}
.main-logo{
  max-width:200px;
}
.div-main-logo{
  height: 120px;
  display: flex;
  align-items: center;
  justify-content: center
}
.logo-brand{
  width:260px;
  height: auto;
  margin: 0px;
}
.desktop-next-line{
  display:block;
}
.desktop-next-line button{
  font-size:20px;
  min-width: 200px;
  min-height: 50px;
}
.desktop-next-line button span{
  margin-right:5px;
}
.icons {
  width:30px;
  height:30px;
  display:inline-block;
  vertical-align:middle;
  background-repeat:no-repeat
}  
.icon-whatsapp {
  background-position:0 -984px
}   
.icons {
  background-image: url(https://www.ipras.org/icon.webp);
  background-repeat: no-repeat;
  width: 30px;
  height: 30px;
  vertical-align: middle;
  display: inline-block;
} 
.btn-success {
  color: #fff;
  background-color: #22b07f;
  border-color: #28a745;
}        
.ws-btn{
  width:200px;
  font-size:19pt!important;
  border-radius: 1.5rem!important;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;
}
#footer{
  text-align:center;
}
@media only screen and (max-width: 1079px) {
  .desktop-next-line{
      display: inline-block;
  }
  .desktop-next-line button{
      font-size:unset;
      min-width: unset;
      min-height: unset;
  }
  .desktop-next-line button span{
      margin-right:unset;
  }
  .div-main-logo{
  height: 200px;
  display: flex;
  align-items: center;
  justify-content: center
}
.profile-section .detail {
    margin: auto;
    background:#fff ;
    padding: 12px 20px;
    border-radius: 20px;
    color:#000000 ;
    min-height: 400px;
}

.detail-left {
    float: left;
}
}
@media only screen and (max-width: 576px) {
  .mobile-hide{
      display:none;
  }
  .div-main-logo{
  height: 200px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align:center;
  }
}

