fix css definition to fill the gap between browsers