/* @override 
	https://passagepreepp1.wpenginepowered.com/wp-content/plugins//EPP - Dashboard/assets/css/pearson-css/voucher-list?* */

    table.dataTable thead th{
        text-align:center !important;
      }

        #voucher_orders_paginate .paginate_button {
        margin:0px!important;
       
        height: 28px;
        }
        #voucher_orders_paginate,#voucher_orders_info{
        margin:10px 0px;
        }
        #voucher_orders_paginate .previous,#voucher_orders_paginate .next{
        padding-top:4px!important;
        margin:0px 10px!important;
        }

        #voucher_orders_paginate .paginate_button.previous,
        #voucher_orders_paginate .paginate_button.next {
            background-color: #124c60  !important;
            color: white !important; 
        
            /* border-radius: 2px; */
        
        
        }


        #voucher_orders_paginate .paginate_button.current {
            background-color: #B2D59B  !important;
            color: white; 
        }


        #voucher_orders_paginate .paginate_button.previous:active,
        #voucher_orders_paginate .paginate_button.next:active {
            background-color: #B2D59B  !important;
            color: white; 
        }


        #voucher_orders_paginate .paginate_button:hover {
            background-color: #B2D59B  !important;
            color: white;
        }



        .button-view,.voucher_to_dashboard  {
            background: #D76D49  !important;
            padding: 10px;
            text-decoration: none !important; 
            border-radius: 5px; 
            color: white; 
            
        }

        .button-view:active {
            background: #D76D49  !important; 
            color: white; 
        }
        .button-view:hover {
            color:white;
            background: #D76D49  !important; 
        }
       
            .counts-container {
                display: flex;
                justify-content: space-evenly; 
                /* width: 100%; */
                /* border-bottom: none !important;  */
            }

            .counts-container div {
                padding: 5px 10px; 
                border: none; 
            }

            .status { text-align:right !important; }
            .action { text-align:center !important; }
            /* .button-view { background:#008eb3 !important; padding:10px; } */
            .total_count { background:#f1b611 !important; color:#fff !important; padding:2px 5px !important; }
            .assign_count { background:#B2D59B  !important; color:#fff !important; padding:2px 5px !important; }
            .unassign_count { background:#124c60  !important; color:#fff !important; padding:2px 5px !important; }
            .redeemed_count { background:#D76D49  !important; color:#fff !important; padding:2px 5px !important; }

            .search_id {
                margin-bottom: -6.5% !important;
                padding: 5px !important;
                z-index: 9 !important;
                border:1px solid #043753 !important;
                width:20%;
                float:right;
                position: relative;
                top: 35px !important;
            }
            /* #voucher_orders_length label {
            display: flex;
            align-items: center;
            gap: 10px; 
            float: right !important;
        } */

        #voucher_orders_length select {
            margin: 0 5px;
            padding: 5px;
            padding-right: 15px;
        }
/* 
        #voucher_orders_filter {
            display: none !important;
        } */

.dataTables_length, .dataTables_filter {
    display: inline-block;
    margin-right: 10px; 
}


.dataTables_length label, .dataTables_filter label {
    display: inline-block;
    margin-right: 5px; 

}
.dataTables_filter label{
    padding-top:27px;
}
select, input[type="search"] {
    display: inline-block;
}



                #voucher_orders_length select {
                    height: 30px !important;
                    margin: 30px 0px !important;
                }

                #voucher_orders .odd {
                    background: #fff !important;
                }
                .dataTables_wrapper .dataTables_paginate .paginate_button {
                padding: 0 !important; /* Remove padding */
            }
                #voucher_orders .odd,
                #voucher_orders .odd td,
                #voucher_orders .even td {
                    box-shadow: 0px 0px 0px 0px #fff !important;
                    background: #fff !important;
                    padding: 20px !important;
                }

                #voucher_orders .button-view:hover,.voucher_to_dashboard:hover{
                    background-color:#B2D59B!important;
                      color:#124c60;
                  }

#voucher_orders .btn:focus{
  color:#191970;
  outline:none;
}

 
 
.pg-voucher-assing-page  .container-txt{
  margin-top:70px;
border-top: 7px solid #B2D59B;
}
#voucher_orders tbody tr{
  background-color:#fff!important;
border:1px solid #000
}
#voucher_orders tbody td{
 box-shadow: inset 0 0 0px
}