Con ese código no se puede reproducir el problema. Pon el CSS y HTML tal cual lo tengas.
Y no es de las pocas veces que alguien se esfuerza en explicar, normalmente la gente se explica bien e incluso dejan un código funcional para reproducir el problema.
Aparte de eso, un fin de semana hay menos actividad en el foro.