This is an issue inside a shopping cart, so unfortunately it's a multi-step process to view it:
Thanks in advance guys! You rock.
HTML:
<div id="entry">
<form>
<input id="input" placeholder="Coupon Code"></input>
<button id="submit" type="submit">Apply Coupon</button>
</form>
</div>
CSS:
input {
display: inline;
width: 70%;
}
button {
display: inline;
width: 20%;
}
The width makes it so that they two will never "overflow" the width of the containing div.