Added support for background-size: contain