update flexbox styles to account for oddities with 100% height children of flex items, as well as with position:absolute in FF18