The input html tags and their corresponding .input-* styles only set the css width. This is by design.
But adding a css max-width:100% will ensure that too large inputs are kept under control.
e.g. add this to your Head:
<style>
input {
max-width: 100%;
}
</style>