 .tooltip {
  position: relative;
  display: inline-block;
   background-color: transparent;
      padding: 14px 16px;
      font-size: 15px;
    color: #B4ECBF;
    
 }
 .tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  bottom: 100%;
  right: 13%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent #25AA3F;
}

.tooltip .tooltiptext {
     visibility: hidden;
    width: 267px;
    background-color: black;
    color: #B4ECBF;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 1;
    top: 80%;
    left: -142px;
    margin-left: -60px;
    background-color: #25AA3F;
    z-index: 999;
     text-align: left;
    padding: 1px 13px;
}
.tool_2{
font-size: 25px;
  color: #fff;  
}

.tooltip:hover .tooltiptext {
  visibility: visible;
}

  @media only screen and (max-width: 1023px)
      {
        .billing-information {
          padding: 30px 15px;
        }
        .audience-options {
          margin-top: 20px;
          flex-direction: row-reverse;
          position: relative;
          top: 0px; 
        }
        .control {
          padding-left: 26px;
        }

      }
      @media only screen and (max-width:480px) {
        .audience-options {
           margin-top: 0px !important;
      }
      button.addusersbmtbtn.submtbtn {
          margin-bottom: 51px;
      }
      button.pwd_eye.peye {
          display: none;
      }
    }

.user_di_none{

  display: none;
}

.umnum2{
  display: none;
}
.for_promo_none{
  display: none;
}
/* .input_change2  {
    pointer-events: none;
} */

.hidec_ma{
  pointer-events: none;

}

.hidec_ma1{
  pointer-events: none;
}

.hidec_ma2{
  pointer-events: none;
}

.umrole
{
  pointer-events: none;
}

 /* .dataTables_empty
{
  margin-right: 20px;
  display: none;
}  */

/* .dataTables_empty:before{ 
    content:"for example";
} */

h1.ur_title{    color: var(--color-black3);
    font-size: 20px;
    margin-bottom: 0px;
    font-weight: 500;}
tbody, tfoot, thead {
     border-right: 0px;
    border-left: 0px;
}
#userManagement_wrapper{   
  min-height: 350px;
    position: relative;}
.usernamehighlight{color:#4FB857}
.btn-idz{padding: 3px !important;
    box-shadow: none !important;
    background: #d0d0d0 ! important;
    width: 30px;
    height: 30px;
    border-radius: 6px !important;margin-left: 10px;}
.btn-idz svg{width: 19px!important;height:19px!important}
.btn-idz.remove_button{background-color: #cf0d0d !important;}
.btn-idz.editbutton{background-color: #2C64C0 !important;}
.btn-idz.update_button{background-color: #41ccff !important;}
.btn-idz.update_inactive{opacity: 0.3;}
.dataTables_empty{background-color: #f2fff5!important;    height: 350px;vertical-align: middle;}
[data-theme="dark"] tbody#user_management_data .dataTables_empty {
    background: transparent!important;
    border:var(--box-border)!important;
}
[data-theme="dark"] tbody#user_management_data tr:hover {
    background: transparent!important;
}
[data-theme="dark"] table#userManagement.hover thead tr:hover{
   background: transparent!important;
   border-bottom:var(--box-border)!important;
}
[data-theme="dark"]  #userManagement th{border:var(--box-border)!important;}
[data-theme="dark"]  .usemanagementtabs{border-bottom:1px solid var(--box-border)!important;
}
[data-theme="dark"] .noti-cnt{color: #d2d2d2;}
[data-theme="dark"] button.btn-idz.remove_button{background-color: #cf0d0d !important;}
[data-theme="dark"] button.btn-idz.update_button{    background-color: #41ccff !important;}