fix overlapping div issue in chrome
add facebook and google login