Height styles could use a little clean up here. I think height: 100% should be good enough for this block. At the minimum, get rid of the height :auto !important. You are overriding styles in the same block.