/*BUSCADOR*/
@font-face {
    font-family: 'FontAwesome';
    src: url('fonts/fontawesome-webfont.eot?v=4.7.0');
    src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.fa-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.fa-search:before {
    content: "\f002";
}
.fa-buscar:before {
    content: "\f002";
}
.fa-search-listado:before {
    content: "\f002";
}
.fa-idiomas:before {
    content: "\f1ab";
}
.fa-defecto:before {
    content: "\f0e2";
}
.fa-info:before {
    content: "\f129";
    color: rgb(38, 166, 154);
    cursor: pointer;
}
.fa-borrar-archivo:before {
    content: "\f014";
    cursor:pointer;
    color:black;
}
.fa-download-file:before {
    content: "\f019";
    cursor:pointer;
    color:black;
}
.fa-chevron-right:before {
    content: "\f054";
}
.fa-chevron-left:before {
    content: "\f053";
}
fa-impresion_linea:before{
    content:"\f019";
}
.fa-descargar:before {
    content: "\f019";
}
.fa-impresora:before {
    content: "\f02f";
}
.fa-carpeta:before{
    content: "\f07c";
}
.fa-escritorio:before{
    content: "\f0e4";
}

/* latin */
.icon{
    padding-right: 16px;
}

@font-face {
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 400;
    src: local('Source Sans Pro'), local('SourceSansPro-Regular'), url(fonts/SourceSansPro-Regular.ttf);
}
@font-face {
    font-family: 'Source Sans Pro Bold';
    font-style: normal;
    font-weight: bold;
    src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(fonts/SourceSansPro-Bold.ttf);
}
@font-face {
    font-family: 'Source Sans Pro Semibold';
    font-style: normal;
    font-weight: 500;
    src: local('Source Sans Pro Semibold'), local('SourceSansPro-Semibold'), url(fonts/SourceSansPro-Semibold.ttf);
}
@font-face {
    font-family: 'Source Sans Pro ExtraLight';
    font-style: normal;
    font-weight: 500;
    src: local('Source Sans Pro ExtraLight'), local('SourceSansPro-ExtraLight'), url(fonts/SourceSansPro-ExtraLight.ttf);
}
/*ICONOS MENU*/
.icono-menu{
    padding-right: 16px;
    font-size: 1.2em;
    vertical-align: -15%;
    line-height: .75em;
    width: 45px;
    text-align: center;
}

.fa-indicadores_de_gestion:before{
    content: "\f201";
}
.fa-clientes:before{
    content: "\f0c0";
}
.fa-proveedores:before {
    content: "\f275";
}
.fa-vehiculos:before{
    content: "\f1b9";
}
.fa-facturacion:before{
    content: "\f15c";
}
.fa-cobros:before{
    content: "\f0d6";
}
.fa-pagos:before{
    content: "\f283";
}
.fa-informes:before{
    content: "\f15b";
}
.fa-crm:before {
    content: "\f0e0";
}
.fa-avisos:before {
    content: "\f071";
}
.fa-configurador:before{
    content: "\f1de";
}
.fa-varios:before{
    content: "\f0ae";
}
.fa-configuracion:before{
    content: "\f013";
}
.fa-minimizar:before{
    content: "\f047";
}
.fa-grabar:before {
    content: "\f0c7";
}
.fa-borrar:before {
    content: "\f014";
    cursor:pointer;
}

.fa-nuevo:before{
    content: "\f067";
}
.fa-editar:before{
    content: "\f040";
}
.fa-refresh:before{
    content: "\f021";
}
.fa-24horas:before{
    content: "\f2a0";
}
.fa-clip:before{
    content: "\f0c6";
    cursor: pointer;
}
.fa-pedidos:before {
    content: "\f07a";/*f1b3*/
}
.fa-reclamaciones:before{
    content: "\f071";
}
.fa-cuentas-venta:before {
    content: "\f0d6";
}
.fa-documentacion:before{
    content: "\f0ee";
}
.fa-clip{
    -ms-transform: rotate(44deg);
    -webkit-transform: rotate(44deg);
    transform: rotate(44deg);
}
.fa-mail:before{
    content: "\f003";
    cursor: pointer;
}
.fa-subir_archivo:before{
    content: "\f0ee";
}
.fa-ver_foto:before{
    content: "\f03e";
}
.fa-expedicion:before{
    content: '\f1d8';
}
.fa-eye:before{
    content: '\f06e';
}
.fa-no-eye:before{
    content: '\f070';
}
.fa-albaranes:before{
    content: '\f1b3';
}
@font-face {
    font-family: 'icomoon';
    src:  url('fonts/icomoon.eot?3nf1wb');
    src:  url('fonts/icomoon.eot?3nf1wb#iefix') format('embedded-opentype'),
        url('fonts/icomoon.ttf?3nf1wb') format('truetype'),
        url('fonts/icomoon.woff?3nf1wb') format('woff'),
        url('fonts/icomoon.svg?3nf1wb#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"], [class*=" icon-"]{
    font-size: 32px;
}

.icon-seguimiento:before {
    content: "\e900";
}
.icon-contratos-de-renting:before {
    content: "\e901";
}
.icon-archivos:before {
    content: "\e902";
}
.icon-observaciones:before {
    content: "\e903";
}
.icon-contrato:before {
    content: "\e904";
}


.icon-ahorros:before {
    content: "\e905";
}
.icon-ultimo:before {
    content: "\e907";
}
.icon-primero:before {
    content: "\e906";
}
.icon-anterior:before {
    content: "\e908";
}
.icon-siguiente:before {
    content: "\e909";
}
.icon-vehiculos_renovar:before{
    content: "\e910";
}
.icon-nuevo_cliente:before{
    content: "\e911";
}
.icon-csv:before{
    content: "\e912";
}
.icon-pdf:before{
    content: "\e913";
}
.icon-xls:before{
    content: "\e914";
}
.icon-cuentas-venta:before {
    content: "\e915";
}
.icon-subir_archivo:before {
    content: "\e916";
}
.icon-documentacion:before {
    content: "\e917";
}
.icono-menu.icon-cuentas-venta,.icon-documentacion{
    font-size: 1.2em!important;
    display:inline-block;
}
.icon-facturas-ibf:before {
    content: "\e90b";
}
.icon-vehiculos:before {
    content: "\e90c";
}
.icon-contactos:before {
    content: "\e90d";
}
.icon-flota_activa:before{
    content: "\e90e";
}
.icon-vehiculos_excedidos_km:before{
    content: "\e90f";
}
.icon-usuario:before{
    content: "\e90a";
}
.icon-albaran:before{
    content: "\e933";
}
.icono-menu.icon-albaran {
    margin-left: -5px;
}