
table.dataTable tbody tr.successit td:last-child span {
    display: inline-block;
    color: #008485;
    font-weight:500;
}

table.dataTable tbody tr.successit td:last-child span:before {
  content:'\f058';
  font-family:FontAwesome;
  display:inline-block;
  margin-right: 5px;
}

table.dataTable tbody tr td:last-child span:before {
  content:'\f1ce';
  font-family:FontAwesome;
  display:inline-block;
  margin-right: 5px;
}



table.dataTable tbody tr td:last-child span {
    display: inline-block;
    font-weight:500;
    color:#ffc107;
}


table.dataTable tbody tr td {font-weight:500;}

.footercontent .ftitems:nth-child(2) {
  
    font-weight: 500;
}

tr.user-language-wrap {display:none;}

#balance {font-size:2em; font-weight:700;}

li#wppb-form-element-12 input, li#wppb-form-element-13 input {
    width: 250px;
    padding: 5px 15px;
    border-color: #cbd5e1;
    border-radius: 0.5rem;
    font-size: 13px;
}

.hrlines {margin:10px 0;}

.text-primary {
    color: #45464e;
}

.fill-primary {
    fill: #45464e;
}

#submitto {
    background: #45464e!important;
    font-size: 18px; padding: 20px 0;
    font-weight:700;
}


#wppb-edit-user input#edit_profile {
    background: #45464e!important;
    border-radius: 50px!important;
    font-size: 18px!important;
    font-weight: 700;
}

.sidebar-panel .text-xs\+ {
    font-size: 14px;
    line-height: 25px;
}



.wpcf7-form input, .wpcf7-form textarea, .wpcf7-form select {
    width: 100%;
    border: 1px solid #ddd;
    border-radius: 10px;
    padding: 5px 15px;
    margin: 10px 0;
    font-size: 16px;
}

#btnExport {
    background: #8d162e;
    border: 2px solid #5e091a;
    padding: 5px 25px;
    border-radius: 50px;
    margin-left: 17px;
    font-weight: 700;
    color: #ffffff;
    box-shadow: 0px 2px 10px rgba(0,0,0,0.25);
}

#btnExport:hover {  background: #fff;
  color:#8d162e;
    box-shadow: 0px 2px 25px rgba(0,0,0,0.35);}

.cardsmoney {position:relative;padding: 20px 0; background-image:none!important; cursor:pointer;}
.cardsmoney:hover {opacity:0.8;}
.cardsmoney h2 {font-size: 18px; font-weight:700;}

.cardsmoney i {
    position: absolute;
    right: 20px;
    font-size: 29px;
}

/*.imageprint {display:none;}*/

.imageprint {margin: 50px 0;}
.imageprint img {height: 60px!important; width:auto!important;margin-right: 100px;}
.imageprint h2 {font-weight:700; font-size: 12px;}
.imageprint h2 small {margin-left:10px; font-weight:400;font-size: 12px;}
 #transtable_paginate,#transactions #transtable_info{display:none!important;}
@media print {
  .imageprint {display:block;}
  .main-content  h1, .col-span-12.grid.grid-cols-12.rounded-lg.py-5.sm\:py-6, .my-3.flex.flex-col.justify-between.px-4.sm\:flex-row.sm\:items-center.sm\:px-5,#btnExport, .sidebar.print\:hidden{display:none;}
    main.main-content.w-full.px-\[var\(--margin-x\)\].pb-8{padding:0px!important;}


}

.pum-open .bg-slate-50 {
    background-color: #f8fafc;
    filter: blur(7px);
}

button.pum-close.popmake-close {display:none;}
#PhoneNumber {display:none;}

.pum-theme-130 .pum-title, .pum-theme-enterprise-blue .pum-title {
    color: #000!important; text-align:center;}
    
    
.pum-theme-130 .pum-title, .pum-theme-enterprise-blue .pum-title {text-align:center!important;}

.formotpblock {text-align:center;}

div#pum_popup_title_136 {
    font-size: 22px;
    font-weight: 400;
}




#pum-136   input.wpcf7-form-control.has-spinner.wpcf7-submit {
    background: #00b894;
    font-size: 18px;
    border: 2px solid #09a586;
    font-weight: 600;
    color: #fff;
    padding: 12px 0;
    box-shadow: 5px 5px 20px rgba(0,0,0,0.20);
}

#pum-136  .wpcf7-response-output {
    font-size: 13px;
    text-align: center;
}

#pum-136    span.wpcf7-not-valid-tip {
    font-size: 12px;
} 


#pum-136  input#miniorange_otp_token_submit_\{FORM_ID\} { 
    font-size: 18px;
    border: 2px solid #000;
    font-weight: 600;
    color: #000;
    padding: 12px 0;
    box-shadow: 5px 5px 20px rgba(0,0,0,0.20);}
    
    
#pum-136   div#mo_message {
    font-size: 13px;
    padding: 15px !important;
    border: none!important;
}

#pum-136 .wpcf7-response-output{
    font-size: 12px!important;
    text-align: center;
}