.minusplusnumber {
    border:1px solid silver;
    border-radius:5px;
    background-color: #FFF;
    display:inline-block;
    user-select: none;
}
.minusplusnumber div {
    display:inline-block;
}
.minusplusnumber #field_container input {
    width:50px; 
    text-align:center;
    font-size:15px;
    padding:1px;
    border:none;
}
.minusplusnumber .mpbtn {
    padding:3px 10px 3px 10px;
    cursor:pointer;
    border-radius:5px;
}
.minusplusnumber .mpbtn:hover {
    background-color:#DDD;
}
.minusplusnumber .mpbtn:active {
    background-color:#c5c5c5;
}
.minusplusnumber .disabled {
    pointer-events: none;
    opacity: 0.6;
    cursor: not-allowed;
  }