.wrap-logo{
    display: none;
}

.wrap-all-scs-parent{
  padding-left: 20px;
  padding-right: 20px;
}

.odd-wrapper{
    display: flex;
    align-items: center;
    height: 100%;
    justify-content: center;
}

.wrap-live-box-parent{
  padding: 6px;
}

#banner{
  background: url(../img/banner.png) no-repeat center center/cover;
  height: 70vh;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 200px;
  overflow: hidden;
  flex-direction: column;
}

#banner::before{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 70vh;
  background: rgba(0, 0, 0, 0.6);
  overflow: hidden;
}
.about-icon,
.useful-icon{
  display: block;
  cursor: pointer;
}

#footer-second hr{
  display: block;
  padding-left: -20px;
  padding-right: -20px;
  width: 100%;
  border-width: 2px;
}

    


.useful-links-para{
    line-height: 0.5;
    display: none;
}

.about-details{
  display: none;
}

.space-up-md{
  margin-top: 20px;
}


.custom-modal .modal-content {
  border-radius: 0;
  height: 80vh;
}

.reg-child:first-child{
  display: none;
}

#register-content{
  background-color: var(--bg-primary);
  display: grid;
  grid-template-columns: repeat(1, 1fr);

}


#wrap-acc-his-fr-lg{
  display: none;
}


#dash-layout-parent .dash-layout:first-child{
  display: none;
}

.m-menu{
  
  display: block;
  
 
}

.landingBanner-one,
.landingBanner-two{
  display: none;
}


#headerSection{
  width: 100%;
  height: 70px;
  background-color: var(--primary1-color);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 3;
}

.mobile-aside {
  width: 70%;
  height: 100%;
  background-color: #fff;
  border-radius: 0;
  padding: 30px 0;
  box-shadow: -1px 6px 26px -6px rgba(0, 0, 0, 0.75);
  overflow-y: scroll; /* Changed overflow to overflow-y */
  padding-top: 20px;
  padding-bottom: 100px;
  position: fixed;
  top: 70px;
  left: -100%;;
  z-index: 99;
  display: none;
  animation: showMenu 600ms ease forwards;
 
}


@keyframes showMenu {
  to{
      left: 0;
  }
}


.container-fluid .admin-layout:first-child{
  display: none;
}


.container.admin-form{
  background-color: #fff;
  width: 95%;
  border-radius: 10px;
}


.wrap-proof-pay{
  width: 70%;
  margin: auto;
}

.show-account-details-on-upload{
  width: 100%;
  border: 1px solid black ;
  margin-top: 25px;
}

.fetching{
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
  padding-left: 10px;
  padding-right: 10px;
}

.please{
  margin-top: 15px;
  padding-left: 10px;
}

.retrieve-bet-box{
  margin-top: 60px;
}


.changepassword-start{
  margin-top: 70px;
  padding-left: 10px;
  padding-right: 10px;
}

.key-mini-txt{
  text-align: center;
}

.wrap-credit-txt{
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: column;
}

.deposit-box-txt{
  color: red;
  margin-top: 10px;
  
}

.debit-box{
  margin-bottom: 15px;
}

.credit-box{
  margin-bottom: 15px;
}

.pen-deposit-box{
  display: flex;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 60px;
  background-color: var(--admin-primary-color);
  border-radius: 10px;
  color: #fff;
  padding: 10px;
}

.pen-deposit-box h2{
  font-size: 14px;
}



#reg-form-wrap{
  padding: 0 5px;
 
}

.wrap-pen-depo{
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-width: 100%;
  margin: auto;
  padding-top: 60px;
}
.pen-no{
  width: 30px;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  background-color: #fff;
  color: #000000;
 
 
}


.pen-depo{
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 130px;
  height: 70px;
  background-color: var(--admin-primary-color);
  border-radius: 10px;
  padding: 3px 10px;


}

.pen-depo > div > h2{
  color: #fff;
  font-size: 12px;
}

.wrap-live-box{
  width: 100%;
  background-color: rgb(36 41 46);
  border-radius: 20px;
  color: #fff;
  padding: 5px;
  display: flex;
  overflow: hidden;
  justify-content: center;
  align-items: center;

}


.wrap-shw-ticket-user{
  width: 80%;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 10px;
  overflow: hidden;
  margin: auto;
  margin-top: 20px;
  cursor: pointer;

}

.wrap-reg-close.chat{
  display: none;
}

.wrap-reg-close.chat.firstside{
  display: flex;
}

.otpBTN button{
  width: 100%;
}


.input-container {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 3 20px;
}

.split-input {
  width: 40px;
  height: 40px;
  font-size: 24px;
  text-align: center;
  border: 1px solid #ccc;
  margin-right: 5px;
  outline: none;
}

.wrap-otp-head h2{
  color: #000000;
  margin-top: 10px;
  font-size: 18px;
 
}

.otp-footer p{
  text-align: center;
  font-size: 10px;
}

#translate-section{
  position: absolute;
  top: 80px;
  width: 100%;
  right: 10px;
  color: #fff;
}

.wrap-language{
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  flex-direction: column;
 
}

#translate-section br{
  display: none;
}

#TicketUploaded{
  margin-top: 40px;
}

.ticket-container{
  width: 80%;
  background-color: rgb(219 60 4);
}

.ticket-container p{
  font-size: 12px;
}

.ticket-container small{
  font-size: 10px;
}

.wrap-test1{
  display: flex;
  justify-content: center;
  width: 50%;
  align-items: center;
  overflow: hidden;

}

.testi-box{
  width: 100%;
  height: 100%;
  background-color: #000000;
  color: #fff;
  overflow: hidden;
}


.testi-box h2{
  font-size: 15px;
}

.ticket-container{
  width: 100%;
  background-color: rgb(219 60 4);
  padding-bottom: 20px;
}






