Intento de adaptabilidad a dispositivos

he añadido lineas al css para la adaptación.
Mira el desplegable que da fallos, se abre siempre que pasas el raton bajo el despegable y no deberia ser asi.