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

/*clearable input*/
.clearableInput {
    background: #fff url(/RDVNG/javax.faces.resource/x.gif.jsf?ln=images&it4ng_v=1764317959) 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;
}


/* deprecated */
/* keine pfeile bei number-inputs */
.no-spin::-webkit-inner-spin-button, .no-spin::-webkit-outer-spin-button {
    -webkit-appearance: none !important;
    margin: 0 !important;
}

.no-spin {
    -moz-appearance: textfield !important;
}