
.nmpd-target {cursor: pointer;}
.nmpd-grid {left:0px; top:0px; z-index:5000; -khtml-user-select: none; padding:5px; width: initial;}
.nmpd-overlay {z-index:4999;}
input.nmpd-display {text-align: right; display: none;}



.table.modal-content.nmpd-grid button {

}

.btn.neg, .btn.sep, .btn.btn-default.numero, .btn.done.btn-primary, .btn.clear, .btn.del, .btn.cancel {
	font-size: 24px;
	background: #666;
	color: #fff;
}


#payment input {
    font-size: 20px;
    width: 100%;
    float: right;
    text-align: left;
}

#payment {

    font-size: 20px;
}