.div1 { max-width: 512px; border: 1px solid green; display: inline-block; } .div2 { width: calc(100% - 520px); border: 1px solid red; display: inline-block; }