I’m not really following what you want so these questions may not ,make sense to you
Where are the ok/remove supposed to be? What is the html for them?
You lost me there.
Your inputs don’t match the width of the input status div because you have given the inputs 95% width.
Also remove all the html comments from your css as that is corrupting some styles.
These are css comments.
/* Place holder start */
These are not CSS comments and will corrupt the following rules or indeed the whole stylesheet if you were unlucky.
<!-- Place holder start -->