Some works with CSS sometimes may be weird. I spend hours to make a text to make it vertically align within a DIV tag. Finally, I found a solution at Stack Overflow.