.izquierda
{
	margin-left: -95% !important;
}

.alinea_buscador
{
	margin-left: -128%;
	width: 300% !important;
}

.alinea_modal
{
   margin-right: 0% !important;
}

.ingrese
{
	text-align: left;
	margin-bottom: -1%;
	margin-left: 2%;
	z-index: 1;
}

a#btnidioma
{
	position: absolute;
	margin-top: 0.5%;
	padding: 0%;
    margin-left: -1.8%;
	right: 5%;
}

Button.btn.btn-link
{
	position: absolute;
	margin-left: -5%;
	font-size: 24px;
	color: white;
	visibility: visible;
}

div.row.fixed-top
{
   background-color: white;
}
.fa, .fas {

   right: 10px

}
@media only screen and (max-width: 2100px)
{
	a#btnidioma
	{
		margin-top: 0.6%;
	  	/*margin-left: -3.5%;	*/
	}
	
	Button.btn.btn-link
	{
		margin-left: -6%;
	}
	
a#btnidioma
	{

		margin-right: 1%;
	}
} 

@media only screen and (max-width: 1700px)
{
	a#btnidioma
	{
	  margin-left: -2.5%;	
	  margin-top: 0.7%;	
	}
	
	Button.btn.btn-link
	{
		margin-left: -7.3%;
	}
	a#btnidioma
	{

		margin-right: 2%;
	}
} 

@media only screen and (max-width: 1500px)
{
	a#btnidioma
	{
	  margin-left: -3%;	
		margin-right: 3%;
	}
	
	Button.btn.btn-link
	{
		margin-left: -9.1%;
	}
	
}

@media only screen and (max-width: 1250px)
{
	a#btnidioma
	{
	  margin-left: -4%;	
	  margin-top: 0.9%;	
		margin-right: 5%;
	}
	
	Button.btn.btn-link
    {
		margin-left: -7.8%;
	}
	
}


@media only screen and (max-width: 1000px)
{
	a#btnidioma
	{
	  margin-left: -4.5%;	
	  margin-top: 0.9%;	
		margin-right: 7%;
	}
	
	Button.btn.btn-link
    {
		margin-left: -8.5%;
	}
}
