/*filter-input initial ausblenden*/
.ui-datatable .ui-column-filter {
    display: none;
}

/* filterable Table */
.ui-datatable.pd-filterable .ui-column-filter {
    display: block;
}

/*clearable input*/
.clearableInput {
    background: #fff url(/HBA/javax.faces.resource/images/x.gif.jsf?it4ng_v=1751338837) no-repeat right -10px center;
    /*border: 1px solid #999;*/
    /*padding: 3px 18px 3px 4px;     !* Use the same right padding (18) in jQ! *!*/
    /*border-radius: 3px;*/
    /*transition: background 0.4s;*/
}

.clearableInput.x {
    background-position: right 5px center;
}

/* (jQ) Show icon */
.clearableInput.onX {
    cursor: pointer;
}

/* (jQ) hover cursor style */
.clearableInput::-ms-clear {
    display: none;
    width: 0;
    height: 0;
}