Hola:
Me alegro que lo hayas solucionado, de todas formas te comento que la próxima vez deberías poner el HTML, que pongas el css no indica que sepamos como tienes estructurada la web y no es fácil dar con la solución a ciegas (por lo menos a mí).
Saludos.