@font-face {
    font-family: "flaticon_sitiowebemepe";
    src: url("/faces/javax.faces.resource/flaticon_sitiowebemepe.eot?ln=fonts");
    src: url("/faces/javax.faces.resource/flaticon_sitiowebemepe.eot?ln=fonts?#iefix") format('embedded-opentype'),
    url("/faces/javax.faces.resource/flaticon_sitiowebemepe.woff?ln=fonts") format('woff'),
    url("/faces/javax.faces.resource/flaticon_sitiowebemepe.ttf?ln=fonts") format('truetype'),
    url("/faces/javax.faces.resource/flaticon_sitiowebemepe.svg?ln=fonts#flaticon_sitiowebemepe") format('svg');
}

i[class^="flaticon-"]:before, i[class*=" flaticon-"]:before {
    font-family: flaticon_sitiowebemepe !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/*ESTILO PARA ICONOS EN LOS BOTONES DE TABLAS Y DIALOGS*/
.ff {
    font: normal normal normal 14px/1 flaticon_sitiowebemepe !important;
    font-size: 1em !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: inherit;
    background-image: none;
    text-indent: 0px;
    background-repeat: no-repeat;
    display: block;
    overflow: visible;
}

/*ESTILO PARA ICONOS EN LOS BOTONES COMUNES*/
.ff-2 {
    font: normal normal normal 14px/1 flaticon_sitiowebemepe !important;
    font-size: 1.5em !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: inherit;
    background-image: none;
    text-indent: 0px;
    background-repeat: no-repeat;
    display: block;
    overflow: visible;
}

/* Con estas propiedades se ubican los iconos ff-2 en los botones*/
.ui-button-text-icon-left .ui-icon.ff-2 {
    margin-top: -12px !important;
}

.btnHeight50 .ui-button-text {
    margin-left: 10px !important;
}

/*ESTILO PARA ICONOS DEL MENU*/
.ff-menu {
    font: normal normal normal 14px/1 flaticon_sitiowebemepe !important;
    font-size: 1.6em !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: inherit;
    background-image: none;
    text-indent: 0px;
    background-repeat: no-repeat;
    display: block;
    padding-top: 3px;
    overflow: visible;
}

.ff-sub-menu {
    font: normal normal normal 14px/1 flaticon_sitiowebemepe !important;
    font-size: 1.2em !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-image: none;
    text-indent: 0;
    background-repeat: no-repeat;
    display: block;
    margin-top: 5px;
    overflow: visible;
}

/*ICONOS UTILIZADOS COMO IMAGENES*/
.img-1em {
    font: normal normal normal 14px/1 flaticon_sitiowebemepe !important;
    font-size: 1em !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: inherit;
    background-image: none;
    text-indent: 0px;
    background-repeat: no-repeat;
    display: block;
    overflow: visible;
}

.img-2em {
    font: normal normal normal 14px/1 flaticon_sitiowebemepe !important;
    font-size: 2em !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: inherit;
    background-image: none;
    text-indent: 0px;
    background-repeat: no-repeat;
    display: block;
    overflow: visible;
}

.img-25em {
    font: normal normal normal 14px/1 flaticon_sitiowebemepe !important;
    font-size: 2.5em !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: inherit;
    background-image: none;
    text-indent: 0px;
    background-repeat: no-repeat;
    display: block;
    overflow: visible;
}

.img-4em {
    font: normal normal normal 14px/1 flaticon_sitiowebemepe !important;
    font-size: 4em !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: inherit;
    background-image: none;
    text-indent: 0px;
    background-repeat: no-repeat;
    display: block;
    overflow: visible;
}

.img-5em {
    font: normal normal normal 14px/1 flaticon_sitiowebemepe !important;
    font-size: 5em !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: inherit;
    background-image: none;
    text-indent: 0px;
    background-repeat: no-repeat;
    display: block;
    overflow: visible;
}

.uruguay:before {
    content: "\f101";
}

.monitor-web:before {
    content: "\f102";
}

.desarrollo-2:before {
    content: "\f103";
}

.email:before {
    content: "\f104";
}

.arroz:before {
    content: "\f105";
}

.arroz-2:before {
    content: "\f106";
}

.target:before {
    content: "\f107";
}

.ganancias-2:before {
    content: "\f108";
}

.precio-bajo:before {
    content: "\f109";
}

.tablet-pesos:before {
    content: "\f10a";
}

.celular:before {
    content: "\f10b";
}

.monitor-camion:before {
    content: "\f10c";
}

.camion-3:before {
    content: "\f10d";
}

.camion-2:before {
    content: "\f10e";
}

.camion:before {
    content: "\f10f";
}

.servicios:before {
    content: "\f110";
}

.desarrollo:before {
    content: "\f111";
}

.configuracion-2:before {
    content: "\f112";
}

.configuracion:before {
    content: "\f113";
}

.servicios-negro:before {
    content: "\f114";
}

.integracion:before {
    content: "\f115";
}

.integracionistas-2:before {
    content: "\f116";
}

.nube-negro:before {
    content: "\f117";
}

.nube:before {
    content: "\f118";
}

.usabilidad-negro:before {
    content: "\f119";
}

.usabilidad:before {
    content: "\f11a";
}

.lista:before {
    content: "\f11b";
}

.modulos-2:before {
    content: "\f11c";
}

.modulos-negro:before {
    content: "\f11d";
}

.modulos:before {
    content: "\f11e";
}

.pregunta-negro:before {
    content: "\f11f";
}

.pregunta:before {
    content: "\f120";
}

.monitor-info:before {
    content: "\f121";
}

.info-persona:before {
    content: "\f122";
}

.info-negro:before {
    content: "\f123";
}

.info:before {
    content: "\f124";
}

.home:before {
    content: "\f125";
}

.fabrica-2:before {
    content: "\f126";
}

.calendario-camion:before {
    content: "\f127";
}

.bolsa-grano:before {
    content: "\f128";
}

.cosechadora-2:before {
    content: "\f129";
}

.cosechadora:before {
    content: "\f12a";
}

.fabrica:before {
    content: "\f12b";
}

.horno:before {
    content: "\f12c";
}

.microcospio:before {
    content: "\f12d";
}

.sembrando:before {
    content: "\f12e";
}

.tractor:before {
    content: "\f12f";
}

.tractor-2:before {
    content: "\f130";
}

.barco-contenedores:before {
    content: "\f131";
}

.silo:before {
    content: "\f132";
}

.almacen:before {
    content: "\f133";
}

.lupa-grafico:before {
    content: "\f134";
}

.documento-financiero:before {
    content: "\f135";
}

.lupa-grafico-1:before {
    content: "\f136";
}

.avioneta:before {
    content: "\f137";
}

.camion-4:before {
    content: "\f138";
}

.herramientas:before {
    content: "\f139";
}

.montacargas:before {
    content: "\f13a";
}

.planta-en-crecimiento:before {
    content: "\f13b";
}

.rociar:before {
    content: "\f13c";
}

.planta-portatil:before {
    content: "\f13d";
}

.lista-1:before {
    content: "\f13e";
}

.grafico-circular:before {
    content: "\f13f";
}

.chat:before {
    content: "\f140";
}

.intercambiar:before {
    content: "\f141";
}

.usuario-pc:before {
    content: "\f142";
}

.analitico:before {
    content: "\f143";
}

.informe-empresarial:before {
    content: "\f144";
}

.fertilizante:before {
    content: "\f145";
}

.bacterias:before {
    content: "\f146";
}

.agregar-archivo:before {
    content: "\f147";
}

.inversion:before {
    content: "\f148";
}

.evolucion-costo:before {
    content: "\f149";
}

.campo-dinero:before {
    content: "\f14a";
}

.galpom-dinero:before {
    content: "\f14b";
}

.proceso-3:before {
    content: "\f14c";
}

.proceso-2:before {
    content: "\f14d";
}

.proceso:before {
    content: "\f14e";
}

.balanza-camion:before {
    content: "\f14f";
}

.porcentaje-avance:before {
    content: "\f150";
}

.contenedor:before {
    content: "\f151";
}

.flechas-cambio:before {
    content: "\f152";
}

.balanza:before {
    content: "\f153";
}

.lupa:before {
    content: "\f154";
}

.producto-final:before {
    content: "\f155";
}

.balanza-2:before {
    content: "\f156";
}

.silo-2:before {
    content: "\f157";
}

.calendario:before {
    content: "\f158";
}

.usuarios-2:before {
    content: "\f159";
}

.calendario-lapiz:before {
    content: "\f15a";
}

.tractor-3:before {
    content: "\f15b";
}

.usuarios:before {
    content: "\f15c";
}

.usuario-pc-2:before {
    content: "\f15d";
}

.usuario-autorizado:before {
    content: "\f15e";
}

.alarma:before {
    content: "\f15f";
}

.flechas-mezclar:before {
    content: "\f160";
}

.administracion:before {
    content: "\f161";
}

.agenda:before {
    content: "\f162";
}

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

.actualizar:before {
    content: "\f164";
}
