.pos_payment .layout__region--top .ag-table-wrapper {
    width: auto;
}

.ag-table-wrapper{
    /* height:200px; */
    overflow: scroll;
}
/* Remove Button margin */
button[id*="edit-field-payment-voucher"]{
    margin: 0px 10px;
}

button[id*="edit-field-remittance"]{
    margin-right: 10px;
    margin-left: -10px;
}

.pos_payment #edit-actions {
    text-align: center;

}

#edit-field-total-payable-wrapper div::before {
    content: "Total Amount ";
    font-weight: bold;

}
div#edit-field-payer-wrapper{
    display: none;
}

#edit-field-total-payable-wrapper{
    float: right;
    width: 410px;
    /* white-space: nowrap; */
}


div.field--name-field-pv-amount {
    float: right !important;
}

div[class*="edit-field-payment-voucher-0-subform-field-fees-1-subform-field-amount-0-value"]{
    float:right;
}

ul.dropbutton{
    list-style-type: none;

}

.dropbutton li{
    display:inline;
    margin: 5px;
}


button[id^="edit-field-remittance-0-top-links-remove-button"] {
    display:none;
}

button[id*="subform-field-fees"] {
    display:none;
}

.courtfees .fee_qty_field{
    width : 100px;
}

.courtfees .container-fluid .row .courtfizet {
    width: 41%;
}
.courtfees .container-fluid .row .courtfizet:nth-child(even) {
    margin-left: 10%;
}
.e-wallet span{
    width: 200px;
    display: inline-block;
    text-align: left;
 }
.e-wallet input{
    width: 200px;
    display: inline-block;
    text-align: left;
}
#search-id {
    background-color: #337ab7;
    color: #fff;
}

/*
#qty_fee_2{
    margin-top: 19px;
}
#amount_fee_2{
    margin-top: 10px;
}
*/