@media screen and (max-width:1550px){
    .agent-bank-card { 
        padding: 10px;
    }
    .agent-bank-details-list ul {
        grid-template-columns: 1fr 1fr 1fr ;
        gap: 5px;
    }
}
@media screen and (max-width:1400px){
    .rit-nav.wallet-balance-bx {
        padding: 0 5px;
    }
    .wallet-balance-iconn{
        margin-left:0;
    }
    .mobile-sidebar-nav .wallet-balance-iconn{
        margin-left:10px;
    }
    .mobile-sidebar-nav .wallet-balance-iconn{
        margin-left:10px;
    }
    .wallet-balance-iconn p strong{
        font-size: 11px;
    }
    .sidebar-details ul li a{
        padding: 0;
    }
    .main-content .games-wrapper{
        margin-top: 0;
    }
    .thm-heading-two { 
        font-size: 17px; 
    }

    .agent-bank-details-list ul {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        gap: 10px;
        margin-top: 20px;
    }
    .agent-bank-card-header-left { 
        gap: 6px;
    }
    .upi-icon-sec { 
        gap: 4px;
    }
    .agent-bank-card-header-right { 
        gap: 5px;
    }
    .agent-bank-details-list ul li {
        margin-bottom: 10px;
    }
    
    
    .agent-bank-box .custom-slct-type select,
    .agent-bank-box .custom-slct-type input{
      min-width: 150px !important;
    }
}

@media screen and (max-width:1350px){
    .request-filter-tab .custom-slct-type select,
    .request-filter-tab .custom-slct-type input{
      min-width: auto;
    }
    /* 07-01-2025 */
    .agent-bank-sec { 
        gap: 8px;
    }
    
    .agent-bank-card-header-left img{
        width: 40px;
        height: 40px;
    }

    .agent-bank-header-cont h2 {
        font-size: 14px; 
        line-height: 16.36px; 
    }
    .agent-bank-header-cont span {
        font-size: 11px; 
        line-height: 12.52px;
    }
    .upi-icon {
        width: 23px;
        height: 23px;
    }
    .agent-bank-header-cont {
        line-height: normal;
    }
    .upi-btn {
        width: 18px;
        height: 18px;
    }
}

@media screen and (max-width: 1200px){
    .rit-side-contant {
        width: 100%;
        position: initial;
        padding: 0 15px;
    }
    .sidebar-details {
        background-color: #ffffff;
        border-right: 0;
        border-bottom: 1px solid #EAEEF4;
        padding: 0 15px;
    }
    ul.details-sec {
        padding-top: 0;
        overflow-y: initial;
        height: auto;
        padding-bottom: 0;
        width: 100%;
        overflow-x: auto;
    }
    .sidebar {
        position: initial;
        top: 0;
        left: 0;
        height: auto;
        width: 100%;
        padding: 0;
        background: #ffffff;
        transition: all 0.3s ease;
        display: inline-block;
        text-align: center;
    }
    .sidebar-details ul li {
        margin: 0;
        display: inline-block;
        white-space: initial;
    } 
    .sidebar .menu-bar{
        position: relative;
    }
    .sidebar-menu {
        padding-top: 80px;
    }
    .details-item.active .details-link:before {
        left: 0;
        top: inherit;
        right: 0;
        bottom: 0;        
        width: inherit;
        height:inherit;
        width: 100%;
        height:3px;
    }
    .header-warpper{
        padding: 8px 0;
    }
    .bottom-logout{
        display: none;
    }
    .info-marquee{
        display: none;
    }
    .rit-nav.m-search-bx, .rit-nav.m-sidebar-menu{
        display: block;
    }
    .rit-nav.wallet-balance-bx, .my-account-dd {
        display: none;
    }
    .logo-search-bx .d-flex.Search-bar-sec {
        display: none !important;
    }
    .header-warpper .col-6.col-lg-4{
        width:50%;
    }
    .rit-nav.m-search-bx {
        padding: 0 10px 0 5px;
    }
    .rit-side-contant .nav.nav-tabs {
        padding: 0;
        margin: 0 -15px;
        white-space: nowrap;
        overflow-y: auto;
        width: auto;
        flex-wrap: initial;
    }
    .sidebar-details .sidebar .details-sec {
        white-space: nowrap;
        overflow-y: auto;
        white-space: nowrap;
        width: 100%;
    }
    .link-tabs-sec .nav-tabs .nav-link{
        padding: 10px 15px;
    }
    .wallet-balance-iconn p strong{
        font-size:14px;
    }
    .custom-slct-type {
        width: auto;
        margin-right: 15px;
    }
    .agent-mntr-lft-box {
        display: grid !important;
        grid-template-columns: auto auto auto auto auto;
        grid-gap: 5px;
    }
    .agent-details-page .row {
        --bs-gutter-x: 7px;
        --bs-gutter-y: 0;
    }
    .col-lg-2.desktop-sidebar-tabs{
        display: none;
    }
    .mobile-sidebar-tabs {
        display: block;
        margin-bottom: 10px;
        margin-top: -5px;
        background: #fff;
        padding: 10px;
        border: 1px solid #EEEEEF;
        border-radius: 4px;
    }
    .agent-monetring-details-page .col-lg-10 {
        width: 100%;
    }
    .no-any-search-result-bx {
        margin-top: 15%;
    }
    .m-type-sec {
        display: none;
    }
    .monitoring-r-tabs {
        display: none;
    }
    .agent-mon-pdf {
        display: none;
    }
    .agent-details-page .col-lg-2 {
        width: 20%;
        display: none;
    }
    .agent-details-page .col-lg-10 {
        width: 100%;
    }
    .d-tab-show {
        display: none;
    }
    .monitoring-r-tabs {
        display: none;
    }
    .agent-monit-tabs {
        display: none;
    }
    .agent-mntr-rgt-box.user-num-pdf {
        display: none;
    }
  .user-filter-section {
    display: none;
  }
  .request-type-header-main-container {
    border-radius: 8px;
    border: 0;
    margin-bottom: 10px;
    display: block;
}
.downlode-pdf {
    padding: 15px 15px;
    margin-bottom: 15px;
}
.request-type-header-main-container.bonus-report-tabs-content {
    display: flex;
}
.wallet-req-tabs {
    display: none;
}
.wallet-req-action-btn {
    width: max-content;
}
.m-report-main .table-sec .table {
    min-width: 100%;
}
.user-lft-side-bar-sec {
    border: 0;
}
.offcanvas-body {
    padding: 0;
    overflow-y: auto;
    overflow-x: hidden;
}
i.side-nav-icon{
    margin-top: 5px
}
ul.details-sec {
    margin-bottom: 5px;
}
.input_types .mx-datepicker-range {
    width: auto;
}
.input_types .agent-mntr-lft-box.border-rgt.w-100 >div {
    width: 32% !important;
}
.input_types .agent-mntr-lft-box {
    display: flex !important;

    flex-wrap: wrap !important;
}
.input_types .ms-4{
    margin: 0 !important;
}

/* 03-01-2025 */
    .dashboard-card-header { 
        padding: 10px 8px; 
    }
    .dashboard-card-item {
        .thm-heading-two {
            padding: 10px 8px;
        }
    }

    .sidebar-details ul li a,
    .details-item .dropdown.sidebar-dropdown {
    border-left: none;
    border-bottom: 3px solid transparent;
    }
    .sidebar-details ul li .details-link{
        padding: 5px 15px;
    }
    .request-filter-tab-sec{
        display: none;
    }
    .request-filter-monits .wallet-req-tabs{
        display: block;
    }

    .request-filter-monits .form-control{
            width: 100%;
    }
    .agent-bank-card-header{
        display: flex;
    }
    .agent-bank-hide-res{
        display: none !important;
    }
    .agent-bank-sec { 
        grid-template-columns: 1fr 1fr; 
    }
    .custom-remark-btn{
        font-size: 12px;
    }

    .responsive-none{
        display: none !important;
    }
}

@media screen and (max-width: 991px){
    .add-but .btn.btn-primary{
        font-size: 14px;
    }  
    .modal-title {
        font-size: 16px;
    }
    .modal-header{
        padding: 15px;
    }
    .form-control,.form-select, .btn-primary, .btn{
        font-size: 14px;
    }
    .modal-body .cmn-form .mb-3:last-child{
        margin-bottom:0!important;
    } 
    .table>:not(caption)>*>* {
        padding: 10px 5px;font-size: 13px;line-height: normal;
    }
    .table-sec .table {
        min-width: 800px;
    }
    .agent-details-page .col-lg-2 {
        width: 20%;
        display: none;
    }
    .agent-details-page .col-lg-10 {
        width: 100%;
    }
    ul.table-cum-list {
        display: block;
    }
    ul.table-cum-list li {
        line-height: 22px;
    }
    .table-cum-list.mask-d li {
        list-style-type: none;
        padding: 4px;
        display: inline-block;
    }
    .custom-slct-type {
        margin-right: 5px;
    }
    .agent-mntr-lft-box.border-rgt {
        border-right: 0;
        width: 100%;
    }
    .agent-mntr-lft-box {
        display: grid !important;
        grid-template-columns: auto auto auto;
        grid-gap: 5px;
    }
    .social-link-sec ul li {
        list-style-type: none;
        display: inline-block;
        padding: 0px 5px;
    }
    .copy-text button {
        font-size: 11px;
    }
    .offcanvas-header {
        padding: 10px;
    }
    .offcanvas-start {
        width: 320px;
    }
    .login-sec {
        width: 95%;
    }
    .balance-status-head.trans-report-date-bx {
        padding: 10px 10px;
    }
    .balance-status-head.trans-report-date-bx ul li{
    padding: 0;
    width: 48%;
    }

    /* 03-01-2025 */
    .dashboard-card-item {
        .thm-heading-three {
            font-size: 12px; 
        }
    }
    .dashboard-card-number {
        background-color: #F1F4F5;
        color: #333333;
        padding: 4px 6px;
        font-size: 11px;
        line-height: 12px;
        border-radius: 5px;
        font-weight: 700;
    }
    .thm-heading-two {
        font-size: 15px;
    }
    .dashboard-card-con {
        display: grid; 
        gap: 10px;
        grid-template-columns: repeat(4, 1fr);
        margin-top: 20px;
    }
    .dashboard-card-item { 
        flex:auto; 
        margin-top: 0px;
    }
    /* ::-webkit-scrollbar {
        display: none;
    } */
    .dashboard-card-con{ 
        grid-template-columns: 1fr 1fr 1fr; 
    }
}

@media screen and (max-width: 767px){
   .lft-pagi-bx{display:none;}
    .cmn-page-navigation {
        padding: 15px 0;
        display: inline-block;
        width: 100%;
    }
    .rit-pagi-bx {
        justify-content: inherit;
    }
    .btn.login-btn {
        margin: 0px 5px;
        padding: 8px 15px;
        font-size: 13px;
    }
    .custom-slct-type {
        margin-right: 5px;
    }
    .agent-mntr-lft-box {
        width: 100%;
    }
    .agent-mntr-rgt-box {
        width: 0;
    }
    .add-but ul li {
        padding-left: 5px;
    }
    .data-refetch-time ul li button {
        padding: 0;
    }
    .agent-mntr-lft-box.border-rgt {
        border-right: 0;
        width: 100%;
        grid-template-columns: auto auto auto;
    }
    .request-type-header-main-container.open-in-filter-tab {
        display: block;
    }
    .agent-mntr-lft-box.user-num {
        border-right: 0px;
        display: none;
    }   
    .request-type-header-main-container.show-fliter-m {
        display: contents;
        padding: 15px 10px 0px;
        margin-bottom: 5px;
    }
    .custom-file-input .form-control[type=file] {
        line-height: 25px;
    }
    .user-journey-vdo-lft label {
        font-size: 13px;
    }
    .view-more-item-box button.add-gallery-img {
        font-size: 12px;
        padding: 10px 0px;
    }
    .login-sec {
        width: 90%;
    }
    .login-form-con {
        padding: 20px;
    }
    .login-item-img {
        text-align: center;
        height: 100%;
        width: 100%;
    }
    .login-item-img img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
  
    
    
     /* .number-header input[type="search"] {
        background-image: url('/user/images/search-input-close.png');
        background-repeat: no-repeat;
        background-position: right .78rem center;
        background-size: 14px;
    } */
    .search-input button {
          display: block;}
.flex-100{
    flex: 100% !important;
  }
  .search-item {
    position: relative !important;
  }
  
  .custom-datepicker{
    flex: 100% !important;
  }
  .mx-datepicker-range{
    width: 100% !important;
  }
  .mx-input-wrapper input{
    width: 100%;
  }
    .search-item .link-btn{
        top: 0;
        bottom: 0;
        left: auto !important;
        right: 0;
        width: 33px;
        display: flex;
        align-items: center;
        justify-content: center;
        background-color: var(--secondary-color);
        img{
          filter: brightness(0) invert(1);
        }
      }
      
      /* 03-01-2025 */
      .dashboard-card-con { 
        grid-template-columns: repeat(3, 1fr); 
    }
    .dashboar-date-form-sec {
        display: block;
    }
    .date-form {
        gap: 10px;
    }
    .date-form .modal-form {
        width: 50%;
        margin-right: 0px;
    }
    .date-form .modal-form input{
        width: 100%;
    }
    
    .date-btn {
        margin-top: 10px;
        gap: 10px;
    }
    .date-btn .thm-btn {
        width: 100%;
        margin-right: 0px;
    }
    .agent-bank-sec { 
        grid-template-columns: 1fr ; 
    }
    .dashboard-card-con{ 
        grid-template-columns: 1fr 1fr; 
    }
}

@media screen and (max-width: 576px){
    .s-i-text img {
        width: 40px;
    }
    .s-i-text figcaption{
        font-size: 14px;
    }
    .close-btn{
        height: 32px;
        width: 32px;
        line-height: 32px;
    }
    .search-modal .Search-bar-sec {
        width: calc(100% - 40px);
    }
    .Search-bar-sec{
        max-width: 100%;
    }
    .form-label {
        margin-bottom: 3px;
    }
    .table>:not(caption)>*>*{
        padding-bottom: 5px;
    }
    i.side-nav-icon{
        line-height: 36px;
        width: 38px;
        height: 38px;
    }
    .sidebar-details ul li span{
        padding-top: 5px;
    }
    .table-heading .row{
        margin-left: -5px;
        margin-left: -5px;
    }
    .table-heading .row .col-8.col-sm-4.col-md-3.col-lg-6 {
        padding-left: 5px;
        padding-right: 5px;
    }
    .table-heading .row .col-4.col-sm-8.col-md-9.col-lg-6{
        padding-left: 5px;
        padding-right: 5px;
    }
    .modal.right .modal-dialog {
        width: 100%;
    }
    .agent-mntr-lft-box.border-rgt div {
        flex: 1 0 20%;
    }
    .input_types .agent-mntr-lft-box.border-rgt div {
        flex: 1 0 35%;
    }
    .agent-mntr-lft-box.border-rgt {
        display: flex !important;
        flex-wrap: wrap;
    }
    .agent-mntr-lft-box.user-num {
        border-right: 0px;
        display: flex !important;
        flex-wrap: wrap;
        background: #fff;
        border-radius: 5px;
        margin-bottom: 10px;
        border: 1px solid #EEEEEF;
    }
    .agent-mntr-lft-box.user-num div{
        flex: 1 0 45%;
    }
    .add-but ul {
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-top: 10px;
    }
    .add-but ul li:not(:last-child) {
        padding-left: 0px;
        width: 10%;
    }
    li.user-cheter-btn {
        width: 80%;
        text-align: end;
    }
    .custom-file-input .form-control[type=file] {
        line-height: 25px;
    }
    .user-journey-vdo-lft label {
        font-size: 12px;
    }
    .view-more-item-box button.add-gallery-img {
        font-size: 12px;
        padding: 9px 0px;
        width: 155px;
    }
    .details-wallet-body .modal-body {
        padding: 5px;
    }
    .add-but ul li:not(:last-child) {
        padding-left: 0px;
        width: 30%;
    }
    .social-link-sec ul li a img {
        height: 40px;
        width: 40px;
    }
    .login-item-img {
        display: none;
    }
    .login-form-con {
        padding: 15px;
    }

    .language-list-sec {
        overflow: hidden;
        overflow-y: auto;
    }

    .language-list-sec ul{
        height: 420px;
    }

    
    .language-list-sec li {
        margin: 4px 6px;
    }

    .language-list-sec li::after {
        left: -3px;
    }
    .rules_modal .modal-dialog-centered {
       align-items: end;
        min-height: 100%;
        margin: 0 auto;
    }
   /* 03-01-2025 */
   .dashboard-card-con { 
    grid-template-columns: repeat(2, 1fr); 
}


}

@media screen and (max-width: 479px){
    .table-heading .row {
        margin-left: -3px;
        margin-left: -3px;
    }
    .table-heading .row .col-8.col-sm-4.col-md-3.col-lg-6 {
        padding-left: 3px;
        padding-right: 3px;
    }
    .table-heading .row .col-4.col-sm-8.col-md-9.col-lg-6{
        padding-left: 3px;
        padding-right: 3px;
    }
    .rit-pagi-bx {
        justify-content: inherit;
        display: inline-block;
        width: 100%;
    }
    .rit-pagi-bx p {
        padding-right: 0;
        text-align: center;
        padding-bottom: 5px;
    }
    .link-tabs-sec .nav-tabs .nav-link {
        padding: 10px 10px;
    }
    .sidebar-details ul li a, .details-item .dropdown.sidebar-dropdown{
        font-size: 13px;
    }
    .add-but .btn.btn-primary {
        font-size: 13px;
    }
    .agent-mntr-lft-box.border-rgt div {
        flex: 1 0 45%;
    }
    .balance-status-head {
        padding: 10px;
    }
    .balance-status-head ul li button {
        height: 50px;
        width: 50px;
    }
    .balance-status-head ul li h5 {
        font-size: 15px;
    }
    .balance-list-main {
        padding: 5px 10px 10px;
    }
    .balance-list-main table tr {
        line-height: 25px;
        font-size: 13px;
    }
    .downlode-pdf {
        padding: 10px 10px;
    }
    .deposit-wrdl-sec .cmn-form .form-control {
        font-size: 13px;
        padding: 8px;
    }
    .wallet-submit-btn .custom-cmn-btn button {
        padding: 8px 40px;
        font-size: 14px;
    }
    .poster-sec {
        align-items: end;
        padding: 5px 10px 10px;
    }
    .custom-select-btn .form-select {
        height: auto;
        padding: 10px;
    }
    .socail-link-container {
        padding: 15px 15px;
    }
    .cmn-form.socaillink-inpt .form-control {
        height: auto;
        padding: 8px;
    }
    .user-journey-vdo-lft {
        display: block;
    }
    .user-journey-vdo-lft .custom-file-input {
        width: 100%;
        margin-right: 0px;
    }
    .view-more-item-box ul li {
        padding: 0px 0px;
    }
    .user-journey-video-sec {
        padding: 10px 10px;
    }
    .view-more-item-box {
        margin-top: -8px;
        margin-bottom: 10px;
    }
    .add-but .btn.btn-primary {
        padding: 7px 3px;
        min-width: 100px;
    }
    .poster-sec .custom-select-btn .form-select {
        height: auto;
        padding: 7px;
    }
    .agent-mntr-lft-box .custom-slct-type .custom-select-btn .form-select {
        height: auto;
        padding: 7px;
    }
    .all-copy-item button {
        font-size: 12px;
        padding: 5px 10px;
        margin-right: 0px;
        width: 100%;
        text-align: center;
        display: block;
    }
    .user-type-name {
        margin-left: 5px;
    }
    .user-type-name ul li p {
        color: #000;
        font-size: 11px;
    }
    .cmn-form label {
        font-size: 13px;
    }
    .custom-delete-footer .modal-footer button {
        width: 100px;
        font-size: 13px;
        font-weight: 500;
    }
    .social-link-sec ul li a img {
        height: 35px;
        width: 35px;
    }
    .social-link-sec ul li {
        padding: 0px 5px;
    }
    .copy-text input.text {
        font-size: 18px;
        border-radius: 5px 0px 0px 5px;
        padding: 9px 5px !important;
    }
    .add-but ul li:not(:last-child) {
        width: 50%;
    }
    .table-sec .table thead tr th {
        font-size: 13px;
    }
    .table>:not(caption)>*>* {
        font-size: 12px;
      
    }

    .notification-drop ul.ad-notification-wrapper {
        width: 341px;
    }

.date-list-sec .number-header input[type="date"]::-webkit-calendar-picker-indicator {
  background-image: url(../images/calendar-icon.svg);
  background-size: 20px;
  background-size: cover;  
  }
  .balance-status-head.trans-report-date-bx.agents-select-fields ul {
    display: inline-block;
}
.balance-status-head.trans-report-date-bx.agents-select-fields ul li:last-child{
    width: 100%;
}

.withdraws-list-wrapper{
    .cmn-heading{
        display: flex;
        gap: 2px;
    }
    .d-w-h-btns{
        width: 100%;
    }
    .d-w-btn {
        padding: 10px 2px; 
    img{
        width: 16px;
        height: 16px;
        }
    }
    
    span {
        font-size: 14px;
        font-weight: 500;
        padding-left: 5px;
    }
    .d-w-h-btns ul{
        gap: 4px;
        display: flex;
        flex-wrap: nowrap;
        align-items: center;
         li {
            width: 32%;
            margin: 0;
            padding: 0;
        }
        
    }
  }
  .rit-side-contant {
    padding: 0px 10px;
}
.sidebar-menu {
    padding-top: 60px;
}

.agent-bank-card-header-left img{
    width: 50px;
    height: 50px;
}

.agent-bank-card-header-left img {
    width: 34px;
    height: auto;
}

.agent-bank-header-cont h2 {
    font-size: 13px; 
    line-height: 14.36px; 
}
.agent-bank-header-cont span {
    font-size: 10px; 
    line-height: 12.52px; 
}
.agent-bank-card {
    padding: 8px 6px;
}
.upi-icon {
    width: 22px;
    height: 22px;
}
.upi-icon-sec span {
    font-size: 12px; 
    line-height: 14.94px; 
}
.upi-btn {
    width: 18px;
    height: 18px; 
}
.form-switch .form-check-input {
    width: 25px; 
    height: 12px;
}

.agent-bank-details-list ul { 
    margin-top: 10px;
}
.agent-bank-details-list ul li {
    margin-bottom: 4px;
}

.agent-bank-details-list ul li span { 
    font-size: 11px; 
    line-height: 12.52px;
}

.agent-bank-details-list ul li h2 {
    font-size: 12px; 
    line-height: 13.94px; 
    margin-top: 2px;
}
.sidebar-menu .side-nav-icon {
    margin: 0 auto;
}
.mobile-sidebar-tabs ul {
    gap: 5px;
}
.filter-btn1 {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
    font-size: 12px;
    font-weight: 600;
    color: #000;
}
.apexcharts-tooltip { 
    font-size: 12px;
    padding: 6px 8px;
}
.dashboard-card-con{ 
    grid-template-columns: 1fr; 
}
.search-select-sec{
    grid-template-columns: 1fr;
  }
  .search-select-sec .form-select {
	width: 100%;
}

.deposit-wallet-id-section{
    max-width: 148px;
    text-align: left;
}
.scan-con .modal-list-con ul li .live-but-sub-con span {
    font-size: 12px;
}
 
.modal-list-con ul li .thm-heading {
    align-items: flex-start;
}
.scan-con .modal-list-con ul li .live-but-sub-con span {
    font-size: 12px;
}
.scan-con .modal-list-con ul li .live-but-sub-con h3 {
    font-size: 12px;
    font-weight: 700 !important;
}
}

@media screen and (max-width: 359px){
    .add-but .btn.btn-primary {
        font-size: 13px;
        padding: 6px 8px;
    }
    .add-but .btn.btn-primary {
        padding: 6px 3px;
    }
    .wallet-details {
        display: block;
    }
    a.admin-logo img {
        width: 80%;
    }
    .copy-text button img {
        width: 20px;
        margin-right: 2px;
    }
    .social-link-sec ul li {
        padding: 0px 2px;
    }
    .add-but ul li:not(:last-child) {
        width: 47%;
    }
    .add-but ul li span {
        font-size: 12px;
    }
    .add-but .btn.btn-primary {
        padding: 5px 5px;
        font-size: 12px;
    }
    .notification-drop ul.ad-notification-wrapper {
        width: 319px;
     
    }
     /* Write CSS of Payment Slip 27-06-2024 start */
     .payment-slip-modal .modal-body {
        padding: 1rem;
    }
    .slip-mid-text span {
        font-size: 14px;
    }
    .slip-mid-text h3{
        font-size: 13px;
    }

    .deposit-list-con .thm-heading h2 {
        color: #ffffff;
        font-size: 13px;
    }
    /* Write CSS of Payment Slip 27-06-2024 End */

     /* 03-01-2025 */
   .dashboard-card-con { 
    grid-template-columns: repeat(1, 1fr); 
}
.dashboard-con {
   padding: 0px;
}
.date-form .modal-form input {
    width: 100%;
    font-size: 12px;
    padding: 8px 10px;
}
.dashboar-date-form-sec input[type="date"]::-webkit-calendar-picker-indicator { 
  background-size: 15px;
}

.agent-bank-card-header-right {
    gap: 3px;
}
.upi-icon {
    width: 18px;
    height: 18px;
}
.agent-bank-card-header-left img {
    width: 28px; 
}
.agent-bank-card-header-left {
    gap: 3px;
}


}