/*Color de las letras del logo: #467584;*/
.disable 
{
		pointer-events: none;
		text-decoration:none;
		color:grey;
}
	.language-selector 
	{
  	position: relative;
  	display: inline-block;
  	left: -110px;
	}
	.language-selected 
	{
  	cursor: pointer;
  	display: flex;
  	align-items: center;
	}
	.language-selected img 
	{
  	width: 30px;
  	height: 20px;
  	border: 1px solid #ccc;
	}
	.language-options 
	{
  	display: none;
  	position: absolute;
  	background: #467584;
  	border: 1px solid #ccc;
  	padding: 1px;
  	z-index: 100;
	}
	.language-options img 
	{
  	width: 30px;
  	height: 20px;
  	margin: 1px;
  	cursor: pointer;
  	border: 1px solid transparent;
	}
	.language-options img:hover 
	{
  	border: 1px solid #000;
	}
	@media only screen and (min-width: 320px) and (max-width: 480px) 
{
    .language-options 
    {
        left: -90px; /* desplaza 90px a la izquierda */
    }
}