Flex ya da calc() kullanmanız gerekiyor bunun için. width: calc(100% - 157px); gibi.