nav {
  display: block; margin: 40px 0 0 0; text-align: center; 
}
nav strong {
  /* hide for non-JS */
  display: none; font-size: 4em; text-align: center; width: 50px; padding: 5px; margin: 0 auto;}
nav strong:hover {
	cursor: pointer; }
nav ul {
  list-style: none; text-align: center;}
nav ul li a{
  display: block; text-decoration: none; padding: 20px; color: #00218c; font-size: 16px;}
nav ul li a:hover, nav ul .v a{
color: #64ad86;}
@media (min-width: 620px) {
  nav ul li {
    display: inline-block;  }
  nav ul li a:link {
    display: inline-block;  }
}
@media only screen 
and (min-width : 1000px)
and (max-width : 1199px) {
	#cabecera .todo{margin: 0 30px;}
	nav ul li a { padding: 20px 13px; font-size: 16px;}
	#menu { width: 570px;}
}