Как задать разных background-size?
Гуглиться же легко
jsfiddle.net/tpmD4/6
background-size указывается через слеш / после других параметров к каждому из фонов. 
Либо отдельной строчкой через запятую в соответствующем порядке.background: url(1.png) top right repeat / contain, 
url(2.png) center no-repeat / cover;