@font-face {
  font-family: 'FontHitesIcons';
  src: url('../fonts/hites-2025-icons-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
.fh-demo {
	display: inline-block;
	border: 1px solid rgba(0,0,0,0.2);
	width: 236px;
	margin: 10px;
	padding: 10px;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
 	}
.fh-demo .fh{
	font-size: 64px;
	color: #0042ac;
}
.fh {
  display: inline-block;
  font: normal normal normal 14px/1 FontHitesIcons;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fh-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fh-2x {
  font-size: 2em;
}
.fh-3x {
  font-size: 3em;
}
.fh-4x {
  font-size: 4em;
}
.fh-5x {
  font-size: 5em;
}
.fh-fw {
  width: 1.28571429em;
  text-align: center;
}
.fh-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fh-ul > li {
  position: relative;
}
.fh-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fh-li.fh-lg {
  left: -1.85714286em;
}
.fh-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fh-pull-left {
  float: left;
}
.fh-pull-right {
  float: right;
}
.fh.fh-pull-left {
  margin-right: .3em;
}
.fh.fh-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fh.pull-left {
  margin-right: .3em;
}
.fh.pull-right {
  margin-left: .3em;
}
.fh-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fh-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fh-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fh-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fh-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fh-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fh-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fh-rotate-90,
:root .fh-rotate-180,
:root .fh-rotate-270,
:root .fh-flip-horizontal,
:root .fh-flip-vertical {
  filter: none;
}
.fh-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fh-stack-1x,
.fh-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fh-stack-1x {
  line-height: inherit;
}
.fh-stack-2x {
  font-size: 2em;
}
.fh-inverse {
  color: #ffffff;
}

/*/$F292*/
.fh-ojo-tachado:before {
    content: "\F288";	
	}
.fh-ojo:before {
    content: "\F289";	
	}


.fh-usuario-warning:before {
    content: "\F28A";	
	}
.fh-ingreso-datos:before {
    content: "\F28B";	
	}
.fh-forward:before {
    content: "\F28C";	
	}
.fh-floppy:before {
    content: "\F28D";	
	}
.fh-correo-ok:before {
    content: "\F28E";	
	}
.fh-telefono-ok:before {
    content: "\F290";	
	}
	.fh-editar:before {
    content: "\F291";	
	}
.fh-falta-dato:before {
    content: "\F292";	
	}
.fh-documento:before {
    content: "\F295";	
	}
	
.fh-rec-facial:before {
    content: "\F296";	
	}
.fh-seguridad:before {
    content: "\F297";	
	}
.fh-info-alt:before {
    content: "\F299";	
	}
.fh-interroga:before {
    content: "\F29C";	
	}
.fh-v-bueno-alt:before {
    content: "\F29A";	
	}
.fh-back:before {
    content: "\F29B";	
	}

.fh-huella:before {
    content: "\F29D";	
	}

.fh-info:before {
    content: "\F29E";	
	}
.fh-usuarios:before {
    content: "\F2A0";	
	}
.fh-genero:before {
    content: "\F2A1";	
	}
.fh-educacion:before { 
    content: "\F2A2";
}
.fh-bandera:before { 
    content: "\F2A3";
}
.fh-ciudad:before { 
    content: "\F2A4";
}
.fh-mapa:before { 
    content: "\F2A5";
}
.fh-locacion:before { 
    content: "\F2A6";
}
.fh-calendario:before { 
    content: "\F2A7";
}
.fh-legal:before { 
    content: "\F2A8";
}
.fh-tipo-cuenta-alt:before {
    content: "\F2A9";
	}
.fh-cuenta-alt:before {
    content: "\F2AA";
	}
.fh-banco-alt:before {
    content: "\F2AB";
	}
.fh-volver-atras:before {
    content: "\F2AC";
	}
.fh-v-bueno:before {
    content: "\F2AD";
	}
.fh-peso-alt:before {
	content: "\F2AE";
	}
.fh-tarjeta-hites:before {
	content: "\F2B0";
	}
.fh-cupon:before {
	content: "\F2B1"
	}
.fh-descuento:before {
	content: "\F2B2";
	}
.fh-etiqueta:before {
	content: "\F2B3";
	}
.fh-boleta:before {
	content: "\F2B4";
	}
.fh-campana:before {
	content: "\F2B5";
	}
.fh-hites-pesos:before {
	content: "\F2B6";
	}
.fh-chevron-arriba:before {
	content: "\F2B7";
	}
.fh-chevron-abajo:before {
	content: "\F2B8";
	}
.fh-chevron-izquierda:before {
	content: "\F2B9";
	}
.fh-chevron-derecha:before {
	content: "\F2BA";
	}			
.fh-sin-contacto:before {
	content: "\F2BB";
	}
.fh-avance-billete:before {
	content: "\F2BC";
	}
.fh-avance-moneda:before {
	content: "\F2BD";
	}
.fh-pago-tarjeta:before {
	content: "\F2BE";
	}
	.fh-papelera:before {
	 content: "\F2C0";
	}
	.fh-logout:before {
	 content: "\F2C1";
	}
 .fh-home:before {
	 content: "\F2C2";
	}

.fh-warning:before {
	 content: "\F2C3";
	}
	.fh-not-ok:before {
	 content: "\F2C4";
	}
	.fh-ok:before {
	 content: "\F2C5";
	}
.fh-usuaria:before {
	 content: "\F2C6";
	}
.fh-telefono:before {
	 content: "\F2C7";
 }
 .fh-mail:before {
	 content: "\F2C8";
 }
.fh-categoria:before {
	 content: "\F2C9";
 }
.fh-cuenta:before {
	 content: "\F2CA";
 }
.fh-banco:before {
	 content: "\F2CB";
 }
.fh-cuotas:before {
	 content: "\F2CC";
 }
.fh-peso:before {
	 content: "\F2CD";
 }
.fh-reloj:before {
	 content: "\F2CE";
 }
.fh-rut:before {
	 content: "\F2D0";
 }
.fh-primero:before {
	 content: "\F2D1";
	}
 .fh-ultimo:before {
	 content: "\F2D2";
}


.fh-flecha-derecha:before {
	 content: "\F2D9";
}

 .fh-flecha-izquierda:before {
	 content: "\F2DA";
}

.fh-mas:before {
 content: "\F2D5";
	}
	.fh-filtro:before {
 content: "\F2D6";
	}
.fh-arriba:before {
  content: "\F2D7";
}
.fh-menu:before {
  content: "\F2D8";
}
.fh-siguiente:before {
	 content: "\F2D3";
	}
	.fh-anterior:before {
	 content: "\F2D4";
	}
 .fh-h-hites:before {
  content: "\F2DB";
}
 .fh-llave:before {
  content: "\F2DC";
}
  .fh-usuario:before {
  content: "\F2DD";
}

  .fh-proceso:before {
  content: "\F2DE";
}

  .fh-mas-alt:before {
  content: "\F2E0";
}
