body{
    background: #87CEFA;
}
.content-body .container-fluid, .content-body .container-sm, .content-body .container-md, .content-body .container-lg, .content-body .container-xl, .content-body .container-xxl {
  padding-top: 30px;
  padding-right: 30px;
  padding-left: 30px;
}

.text-success-own{
    color: #aecc9d;
}

.text-danger-own{
    color: #b8757e;
}
.amount-bx{
    margin-top:0px;
    margin-bottom:10px;
    padding:5px;
}
.mobile-logo{
    display:none !important;
}
.menu-toggle .dashboard-cls{
    display:none;
}

.btnborder, .auth-form_old{ 
        /*border-color: #5c5c5c !important;*/
        box-shadow: 2px 4px 6px #c0c0c0;
        box-shadow: 0 0 10px rgba(192, 192, 192, 0.8);
        box-shadow: 0 0 10px #959191;
        
        transition: box-shadow 0.3s ease;
        border-radius:0.9rem;
    }
    
    .deznav-scroll, .card{
        box-shadow: 0 0 10px #959191;
        transition: box-shadow 0.3s ease !important;
    }
    .authincation-content{
        border-radius:1rem;
        box-shadow: 0 0 10px #959191;
        transition: box-shadow 0.3s ease !important;
    }
    .paybtn{
        margin-top:9px;
    }

.udtc{
    margin-bottom: 1.875rem;
}
.interest{
    color:#31C759;
    cursor:pointer;
    float:right;
}
.interestable th{
    background-color:#30BBB5;
    color:#fff;
}
.modalpointers{
    cursor:pointer;
    text-decoration:underline !important;
    margin-right:10px;
    margin-left:10px;
    color:#172b44;
}
.udtc-inner{
    background: #fff;
    padding: 15px;
    border-radius: 0.75rem;
    box-shadow: 0rem 0.3125rem 0.3125rem 0rem rgba(82, 63, 105, 0.05);
}
.encryptxt{
    font-size:11px;
    color:#000;
}
.balance-amount{
    width: 100%;
    text-align: left;
    padding: 5px 25px;
    border: 0;
    font-weight: 600;
    margin-bottom:0px;
}

.btn-success-alt{
    background: #aecc9d;
}

.btn-danger-alt{
    background: #e8919c;
}

.badge-success-alt{
    background: #aecc9d;
}

.badge-danger-alt{
    background: #e8919c;
}

table{
    color: #172b44!important;
}

.referral-card .card-header{
    display: block;
}

.table-bordered {
    border-collapse: collapse !important;
}

.table-bordered th,
.table-bordered td {
    border: 1px solid #dee2e6 !important;
}

.table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6;
}

/*
.notification_dropdown{
      display:none !important;
  }
  */
  .timeline-panel p{
      text-align:justify;
      font-size:13px !important;
  }
  .card_0{
      background:#fff;
      padding:5px;
      border-radius:10px;
      margin-bottom:10px;
  }
  .main_page{
      padding:10px;
  }
  
  .deznav .metismenu > li > a{
      color: #172b44;
  }
  .deznav .metismenu > li > a i {
  color: #172b44;
}

@media (min-width: 776px) {
  .modal-dialog {
        max-width:700px;
  }
  
  
}

@media (min-width: 900px) {
  .modal-dialog {
        max-width:850px;
  }
}

@media only screen and (max-width: 767px) {
    
    .mobile-logo{
    display:block !important;
    }
    .desktop-dashboard{
        display:none;
    }
    
    .paybtn{
        margin-top:29px;
    }
    
    .content-body .container-fluid, .content-body .container-sm, .content-body .container-md, .content-body .container-lg, .content-body .container-xl, .content-body .container-xxl {
        padding-right: 10px;
        padding-left: 10px;
    }
    
  .nav-header .brand-logo {
    display:block;
    padding:10px;
    left:50px;
    text-align: center;
    position:relative;
  }
  .nav-header{
      width: calc(100% - 120px);
  }
  
  
    .nav-control {
        right: unset;
    }
    
   /* 
    .deznav{
        left:unset !important;
    }
    [data-sidebar-style="overlay"] .menu-toggle .deznav {
        right: 0 !important;
    }
    [data-sidebar-style="overlay"] .deznav {
      right: -100% !important;
    }
  */
  
}

@media only screen and (max-width: 575px) {
    .nav-control{
        right:unset;
        left:10px;
    }   
}

