Llegará un momento en el que el 10% restante sea inferior a 60 píxeles y no quede lugar para que ambos elementos estén en el mismo lugar.
Puedes darle al elemento rojo una medida variable:
Así ocupará todo el ancho menos el ancho del elemento azul y los márgenes que has puesto —por eso 80 y no 60.