.g-recaptcha {
    display: inline-block;
   }
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
margin-bottom: 0.5rem !important;
font-family: "Poppins" !important;
font-weight: 400 !important;
}
.btn.nx-block-temporary-position {
min-height: auto !important;
}

._sync_all_button {
width: 100%;
overflow-x: hidden;
}

#sidebarnav li i {
margin-right: 10px;
}
.toggle_password {
cursor: pointer;
}
#user_form .form-actions button i {
margin-right: 5px;
}
.is_on {
color: rgb(89, 155, 89);
}

.b_is_on {
    background-color: rgb(89, 155, 89) !important;
}
    
.is_norm {
color: rgb(53, 98, 220);
}
.is_off {
    color: rgb(220, 53, 53);
}
.is_black {
    color : black
}
.b_is_off {
    background-color: rgb(220, 53, 53) !important;
}
form button {
cursor: pointer;
}
form input[type="checkbox"] {
cursor: pointer;
}
.is_cursor {
cursor: pointer;
}
button {
cursor: pointer;
}
.select2-container--default
.select2-selection--multiple
.select2-selection__choice {
    background-color: #FFF !important;
    color: black !important
}
button.locked {
cursor: not-allowed !important;
}

.modal .container {
height: 100vh;
}

.modal .card {
width: 380px;
border: none;
border-radius: 15px;
padding: 8px;
position: relative;
height: 452px;
max-width: 90vw;
max-height: 90vh;
}

.modal .upper {
background-color: #0f8ae2;
height: 265px;
border-radius: 15px;
z-index: 10;
margin-top: -16px;
display: flex !important;
justify-content: center;
align-items: center;
}

.modal .accounts {
width: 80%;
height: 212px;
background-color: #fff;
position: absolute;
top: 207px;
border-radius: 12px;
left: 9%;
z-index: 12;
padding: 15px;
}

.modal .down {
background-color: #dae0ef;
height: 200px;
border-radius: 15px;
margin-top: -14px;
}

.modal .box {
width: 50px;
height: 50px;
background-color: #534ff8;
display: flex;
justify-content: center;
align-items: center;
border-radius: 10px;
}

.modal .dots {
width: 15px;
height: 15px;
border-radius: 50%;
display: flex;
background-color: red;
}

.modal .content {
margin-top: 20px;
background-color: #bebebe57;
border-radius: 10px;
padding: 12px;
font-weight:700;
font-size:14px;
}

.modal .content span {
    font-size: 12px;
    font-weight:400
}

.modal .content a {
text-decoration: none;
color: #534ff8;
}
   
#bank_table a {
    color:black;
    text-decoration:underline;
    text-decoration-color:#0f8ae237
}
#accountModal .modal-content, #infoModal .modal-content {
    align-items:center;
    background-color:unset
}
#accountModal .modal-content, #infoModal .modal-content {
    border:0
}
#searchDate button {
    width:100%;
}
#searchDate div {
    text-align:center;
}
#mc-btn__clear {
    display:none
}

#dashboard_header h1 {
    position: relative;
    text-align: center;
    font-size: 36px;
    font-weight: 600;
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text;   
    background-image: repeating-radial-gradient(farthest-side at 5px 5px,#553c9a, #ee4b2b, #553c9a);
  }

 #dashboard_header{
  width: 100%;
  display: inline-block;
  flex-direction: column;
  align-items: center;
  }
  
  #dashboard_table td span:nth-child(1) {
    float:left
  }
  #dashboard_table td span:nth-child(2) {
    float:right
  }
  #dashboard_table tr td:nth-child(5){
    text-align: center;
  }


  #account_table td span:nth-child(1) {
    float:left
  }
  #account_table td span:nth-child(2) {
    float:right
  }

 .dataTables_wrapper table.dataTable {
  max-width:100% !important
}

#reportrange .ti-calendar:before {
    margin-right: 10px;
}
.dt-buttons {
    display:none
}
#accountModal .accounts {
    height: unset;
    font-weight:unset;
    font-size:12px !important;
}

#accountModal .accounts p{
    height: unset;
    font-weight:unset;
    font-size:12px !important;
    font-weight:normal !important;
}

#bank_table .activities_select{
    width: 50%;
}

table.dataTable .select2-container--default .select2-selection--single{
    background-color:#212529;
    color:white;
}


table.dataTable .select2-container--default .select2-selection--single .select2-selection__rendered, table.dataTable .select2-container--default .select2-selection--single .select2-selection__clear{
    color:white;
}

table.dataTable {
    table-layout:fixed;
}

table.dataTable {
    word-wrap: break-word !important;
    white-space: -o-pre-wrap !important;
    word-wrap: break-word!important;
    white-space: pre-wrap!important;
    white-space: -moz-pre-wrap!important;
    white-space: -pre-wrap!important;
}
.img-select-dd {
    height:20px
}
.img-left-nav {
    height:20px;
    padding-right:5px;
}