@charset "UTF-8";

.icono{
	background-size: 50%;
	background-repeat: no-repeat;
	background-position: center;
	height: 1.5em;
	width: 1.5em;
	display: block;
}

.icono-m {
	height: 2.5em;
	width:  2.5em;
}

.icono-75 {
	background-size: 75%;
}

.icono-25{
	background-size: 25%;
}

.icono-contain{
	background-size: contain;
}

.icono-marca{
	background-image: url(../svg/icono-marca);
}

.icono-reloj{
	background-image: url(../svg/icono-reloj);
}

.icono-telefono{
	background-image: url(../svg/icono-telefono);	
}

.icono-recargar{
	background-image: url(../svg/icono-recarga);
}

.icono-fab{
	background-image: url(../svg/icono-fab);
}

.icono-descargas{
	background-image: url(../svg/icono-descargas);
}

.icono-lupa{
	background-image: url(../svg/icono-lupa); 
}

.icono-pdf{
	background-image: url(../svg/icono-pdf);
}

.icono-flecha{
	background-image: url(../svg/icono-flecha);
	transform: rotate(0);
	transition:0.15s all ease-in-out;
}

.icono-flecha.active{
	transform: rotate(180deg);
}

.icono-cerrar{
	background-image: url(../svg/icono-menu-cerrado);
}

.icono-hamburger{
	background-image: url(../svg/icono-hamburger);
}

.icono-mas{
	background-image: url(../svg/icono-mas-sincaja);
}

.icono-check{
	background-image: url(../svg/icono-flecha);
}
.icono-error{
	background-image: url(../svg/icono-flecha);
}
.icono-desplegable{
	background-image: url(../svg/icono-mas);
}
.icono-calendario{
	background-image: url(../svg/icono-calendario);
}
.icono-flecha-color{
	background-image: url(../svg/icono-flecha-color);
}
.icono-enlace{
	background-image: url(../svg/icono-external-link);
}

.icono-check{
	background-image: url(../svg/icono-check);
}

.clickable{
	background-color: var(--blanco);
	border-radius: 50%;
	cursor: pointer;
}

.rotar-270{
	transform: rotate(270deg);
}