.card_points{width:100%;float:left;padding-top:40px;padding-bottom:40px;}
.card_points .bx-left{background-color:#faffe9;padding:50px 35px;}
ul.card-list-style li{border-radius:5px;margin-top:10px;margin-bottom:10px;}
ul.card-list-style li a{font-size:15px;text-align:center;color:#444444;font-weight:600;padding:10px 30px;border:1px solid #E1E1E1;font-family: 'Poppins', sans-serif;line-height:normal;}
ul.card-list-style li a.active{background-color:var(--primary-color);color:#fff;}
.card_points .bx-right h3{font-weight:600;font-size:22px;font-family: 'Poppins', sans-serif;}
.card_points .bx-right{width:95%;margin-left:5%;}
.card_points .table-row{margin-top:25px;}
.card_points .table-row .thead{background-color:#8ab414;color:#fff;}
.card_points  .table th{padding:10px 15px;}
.card_points  .table td{padding:15px 15px;}
.card_points  .table .thead tr th{font-family: 'Poppins', sans-serif;font-weight:600;font-size:15px;}
.card_points  .table tbody tr td{color:#2E2E2E;font-size:14px;font-family: 'Poppins', sans-serif;font-weight:500;}
.card_points  .table tbody tr td span{font-weight:300;font-family: 'Poppins', sans-serif;color:#909399;}
.card_points tfoot{border-bottom:1px solid #D9D9D9}
.card_points tfoot tr td{font-family: 'Poppins', sans-serif;font-size:20px;font-weight:500;}
.star-ic{margin-right:10px;}
.pagination-block .page-item a{border:1px solid #BEBEBE;font-size:16px;font-weight:600;}
.pagination-block .pagination li:first-child a{border:1px solid #BEBEBE;}
.pagination-block .pagination li:last-child a{border:1px solid #BEBEBE;}
.pagination-block .pagination .page-link{padding:10px 15px}
.pagination-block .page-item{margin-left:5px;margin-right:5px;}
.page-link i{font-size:16px;line-height:20px;}
.pagination-block .pagination .page-link{padding:10px 15px}
.pagination-block .page-item.active .page-link{background-color:#8AB414;border:1px solid #8AB414}
.pagination-block .pagination .page-link:hover{background-color:#8AB414;color:#8AB414;border:1px solid #8AB414}
.card_points .table tr th:first-child,.card_points .table tr th:last-child{padding:10px 35px;}
.card_points .table tr td:first-child,.card_points .table tr td:last-child{padding:10px 35px;}
.card_points .table tr th:first-child{width:29%;}
.cdate_fi{background-color:#F9FFE8;padding:15px 10px;border:1px solid #E1E1E1;width:100%;border-radius:5px;/*background-image:url(../images/cal-ic.png);*/background-repeat:no-repeat;background-position:right 20px center;}
.state-ment-filter{margin-top:20px;}
.ui-widget-header .ui-icon {background-image: url("../images/ui-icons_444444_256x240.png");}
.apply_btn{font-weight:600;font-size:16px;width:100%;border:1px solid #8AB414;color:#8AB414;border-radius:5px;height:100%;background-color:transparent;height:45px;}
.apply_btn:hover{background-color:#8AB414;color:#fff;}
.points-blk{display:inline-block;padding:5px 5px 5px 50px;border:1px solid #c8c9c6;border-radius:5px;position: relative;min-width:145px;margin-top:-9px;}
.points-blk i {display:inline-block;margin-right:5px;}
.points-blk i img{width:38px;}
.points-blk a{color:#161616;}
.points-blk .point_r{font-weight:700;width:auto;display:block;color:#161616;font-size:16px;}
.points-blk .point-ti{font-size:9px;color:#8AB414;}
.point_ic{position:absolute;left:6px;top:5px;}

.cellphone-icon {
    animation: shake 1s linear infinite;
}

.star-ic2{width:22px;}
.points-blk.box {
    box-shadow: var(--shadow);
    --shadow: rgba(22, 71, 50, 0.7) -5px 5px, rgba(138, 180, 20, 0.4) -10px 10px;
}
.rotate{animation: animName 2s linear infinite;}

@keyframes animName {
    0%{
       transform:rotate(0deg);
      }
   100%{
       transform: rotate(360deg);
      }
   }
   
   @keyframes shake {
    0%,100% {
        transform: translate(0, 0);
    }
    10%,30%,50%,70%,90% {
        transform: translateY(1px);
    }
    20%,40%,60%,80% {
        transform: translateX(-1px);
    }
    100%{
        transform: translateY(0px);
    }
}
.mobpoint-block .points-blk2{display:none;}
   