@media all and (max-width: 1600px)
{
    .card_points .bx-left{padding:40px 30px;}
    .card_points .bx-right h3{font-size:18px;}
    .card_points tfoot tr td{font-size:18px;}
    .cdate_fi{padding:12px 10px;}
}

@media all and (max-width: 1280px)
{
    .card_points .bx-right{margin-left:2.5%;}
    .card_points tfoot tr td{font-size:16px;}
    ul.card-list-style li a{font-size:14px;padding:10px 20px;}
    .card_points .table td, .card_points .table th{padding:12px 5px;}
    .card_points .table tr td:first-child, .card_points .table tr td:last-child{padding:10px 5px;}
    .card_points .table tr th:first-child, .card_points .table tr th:last-child {padding: 10px 5px;}
}

@media all and (max-width: 992px)
{
    .card_points .table .thead tr th{font-size:13px;}
    .card_points .table tbody tr td{font-size:13px;}
    ul.card-list-style li a{font-size:13px;}
    .state-ment-filter .row{margin-left: -5px;margin-right:-5px;}
    .state-ment-filter .row .col-w{padding-left:5px;padding-right:5px;margin-bottom:10px;}

}

@media (max-width: 767.98px) { 
    
    .card_points .bx-right{width:100%;margin-left:0%;margin-top:20px;}
    .card_points .table-row{margin-top:15px;}
    .card_points .bx-left{padding:15px 20px;}
    ul.card-list-style li{display:inline-block;}
    ul.card-list-style li a{padding:6px 20px;}
    .card_points{padding-top:20px;padding-bottom:20px;}
    ul.card-list-style li{margin-top:5px;margin-bottom:5px;}

    .cdate_fi{background-size:15px;background-position: right 10px center;}
    header .points-blk{display:none;}
    header .points-blk .point_ic{display:none;}
    .points-blk .point_r{font-size:12px;}
    header .points-blk{padding:5px 5px 5px 5px;min-width:auto;text-align:left;margin-top:-10px;}
    header .points-blk .point_r{width:auto}
    header .points-blk .point-ti{display:none;}
    header .header-top .col-right {grid-gap:0px;order:1}
    .menu-button{top:30px}
    header .points-blk i{display:block;margin:auto;}
    footer .point_ic{top:2px;}
    header .header-top{padding:20px 0px;}
        .mobpoint-block{width:100%;float:left;background-color:#9bd127;border-radius:5px;order:3;margin:5px auto;}
.mobpoint-block .points-blk2{position: relative;padding:0px 0px 0px 70px;height:50px;display:flex;align-items:center;}
.point_ic img{width:40px}
.points-blk2 .point_r{float:right;color:#000;font-weight:700;}
.points-blk2 .point_r .star-ic2{margin-right:5px;}
.points-blk2 .point_ic{left:20px;top:3px;}
.points-blk2 p{color:#000;font-size:12px;font-weight:normal;line-height:normal;}
.points-blk2 p span{display:block;text-transform:uppercase;font-weight:bold;color:#000;font-size:16px;}
.points-blk2 .point_r{position:absolute;right:20px;top:13px;font-size:17px;}
.mobpoint-block .guest-view img{border-radius:5px;}

 }

 @media (max-width: 575.98px) {   

    .card_points .table tbody tr td,.card_points .table .thead tr th{font-size:11px;}
    .card_points tfoot tr td{font-size:14px;}
    .star-ic{margin-right:5px;}
    .star-ic img{width:20px;}
    .card_points .table td, .card_points .table th{padding:12px 10px;}
    .card_points .table tr td:first-child, .card_points .table tr td:last-child{padding:12px 10px;}
    .card_points .table tbody tr td span{display:block;}
    .table-row{overflow-x:scroll;}
    .pagination-block .page-item{margin-left:0px;margin-right:0px;}
    .pagination-block .pagination .page-link{padding:7px 10px;}
    .page-link i{font-size:14px;line-height:18px;}
    .pagination-block .page-item a{font-size:14px;}
    .pagination-block .pagination{padding-top:0px;}

    .card_points .table tr th:first-child, .card_points .table tr th:last-child{padding:12px 10px;}
    .transaction .table-row .table{width:600px;}

    .header-top .col-left .logo{width:120px;margin-top:-10px;}

    header .points-blk{margin-top:-4px;}
    .mobpoint-block{margin:8px auto;}

}
