﻿

/*@font-face {
    font-family: 'icomoon';
    src: url('icomoon.eot?v2.5.0.ISL');
    src: url('icomoon.eot?v2.5.0.ISL#iefix') format('embedded-opentype'), url('icomoon.ttf?v2.5.0.ISL') format('truetype'), url('icomoon.woff?v2.5.0.ISL') format('woff'), url('icomoon.svg?v2.5.0.ISL#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}


[class^="icon-"], [class*=" icon-"] {
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 0.2rem;    
}*/

/*IMAGENES RELACIONADAS CON LAS TABLAS DE DATOS*/


.icon-oficina:before {
    content: "\e943"; /*"\e924";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

.icon-empresa:before {
    content: "\e940"; /*"\e92f";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

.icon-compañia:before {
    content: "\e92b"; /*"\e92c";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}



/*##########IMAGENES RELACIONADAS CON LOS SECTORES - LISTADOS##########*/
.icon-Companys:before 
{
    content: "\e92b"; /*"\e92c";*/
    font-size: 18px;
    position: relative;
    top:2px;
}

.icon-Customers:before 
{
    content: "\e926";/*"\e92d";*/
    font-size: 18px;
    position: relative;
    top:2px;
}


.icon-driver-calendar:before {
    content: "\e95d"; /*"\e92d";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}


.icon-Suppliers:before {
    content: "\e940"; /*"\e92f";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Otros clientes*/
.icon-1:before {
    content: "\e93d"; /*"\e930";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Otros proveedores*/
.icon-2:before {
    content: "\e93e"; /*"\e92e";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Transportistas*/
.icon-3:before {
    content: "\e948"; /*"\e925";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Transportistas de tte. mercancias origen*/
.icon-tc-origin:before {
    content: "\e9cc";
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Transportistas de tte.mercancia destino*/
.icon-tc-destination:before {
    content: "\e9cd";
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Transportistas interior origen*/
.icon-ti-origin:before {
    content: "\e9de";
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Transportistas interior destino*/
.icon-ti-destination:before {
    content: "\e9e0";
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Exportadores*/
.icon-4:before {
    content: "\e931"; /*"\e92b";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Importadores*/
.icon-5:before {
    content: "\e93c"; /*"\e91e";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Naviera*/
.icon-6:before {
    content: "\e923"; /*"\e921";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Agente Logisitico (Marítimo) / Consignatario*/
.icon-7:before {
    content: "\e9e6"; /*"\e927";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

.icon-select-consignatario:before {
    content: "\e927"; /*"\e922";*/
    font-size: 18px;
    position: relative;
    top: 3px;
}

/*Terminales*/
.icon-8:before {
    content: "\e9d4"; /*"\e9d1";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Depositos*/
.icon-9:before {
    content: "\e928";
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Agente de Aduanas*/
.icon-10:before {
    content: "\e921"; /*"\e926";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Aerolineas*/
.icon-11:before {
    content: "\e920";
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Aseguradoras*/
.icon-12:before {
    content: "\e924"; /*"\e931";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Agentes*/
.icon-13:before {
    content: "\e9c9";
    font-size: 20px;
    position: relative;
    top: 4px;
}

/*Almacenes*/
.icon-14:before {
    content: "\e922"; /*"\e927";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Almacen consolidado*/
.icon-consolidation-warehouse:before {
    content: "\e9cb";
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Almacen desconsolidado*/
.icon-desconsolidation-warehouse:before {
    content: "\e9ca";
    font-size: 18px;
    position: relative;
    top: 2px;
}


/*Autonomos*/
.icon-15:before {
    content: "\e993";
    font-size: 22px;
    position: relative;
    top: 2px;
    left: 3px;
}
.icon-15.panelItemSVG:before {
    left: 0px;
}
.icon-15.radTitleSVG:before {
    left: 15px;
}

/*Cooperativas*/
.icon-16:before {
    content: "\e9a2";
    font-size: 22px;
    position: relative;
    top: 2px;
    left: 3px;
}
.icon-16.panelItemSVG:before {
    left: 0px;
}
.icon-16.radTitleSVG:before {
    left: 15px;
}

/*Proveedores de equipamiento*/
.icon-18:before {
    content: "\e9ff";
    font-size: 18px;
    position: relative;
    top: 2px;
}

.icon-18.panelItemSVG:before {
    left: 0px;
}

.icon-18.radTitleSVG:before {
    left: 15px;
}


/*Agente Logisitico (Aereos)*/
.icon-20:before {
    content: "\e9e4";
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Agente Logisitico (Terrestre)*/
.icon-21:before {
    content: "\e9e2";
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Agente Logisitico (Ferroviario)*/
.icon-22:before {
    content: "\e9e3";
    font-size: 18px;
    position: relative;
    top: 2px;
}
/*Ferroviario*/
.icon-23:before {
    content: "\e9e5";
    font-size: 18px;
    position: relative;
    top: 2px;
}



/*PIF*/
.icon-101:before {
    content: "\e982"; 
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Basculas*/
.icon-102:before {
    content: "\e925"; /*"\e929";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Lugar de entrega o recogida*/
.icon-103:before {
    content: "\e980";
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Lugar autorizado*/
.icon-104:before {
    content: "\ea1e";
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Cooperativas de Transporte*/
.icon-105:before {
    content: "\ea54";
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Escaner*/
.icon-106:before {
    content: "\ea64";
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Propietarios de mercancias*/
.icon-107:before {
    content: "\e9c9";
    font-size: 18px;
    position: relative;
    top: 2px;
}




.icon-19:before {
    content: "\e943"; 
    font-size: 18px;
    position: relative;
    top: 2px;
}


.icon-address:before 
{
    content: "\e952";
    font-size: 18px;
    position: relative;
    top: 2px;
}


.icon-series:before 
{
    content: "\e96f";
    font-size: 18px;
    position: relative;
    top: 2px;
}

.icon-bankdata:before 
{
    content: "\e986";
    font-size: 18px;
    position: relative;
    top: 2px;
}

.icon-CessionAlerts:before {
    content: "\e91c";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-StatusAlerts:before {
    content: "\e965";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-payment:before {
    content: "\e996";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-rate:before {
    content: "\ea43";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-rate-sales:before {
    content: "\ea46";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-rate-purchases:before {
    content: "\ea44";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-rate-travelallowances:before {
    content: "\ea7d";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-rate-productions:before {
    content: "\ea5c";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-rateclass:before {
    content: "\ea48";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-rateclass-rate:before {
    content: "\ea45";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-rateclass-offer:before {
    content: "\ea47";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-prioriyconcept:before {
    content: "\ea4d";
    font-size: 18px;
    position: relative;
    top: 3px;
}


.icon-roadmap_conventional:before {
    content: "\ea5d";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-roadmap_container:before {
    content: "\ea5f";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-roadmap_transfer:before {
    content: "\ea5e";
    font-size: 18px;
    position: relative;
    top: 3px;
}



.icon-invoice:before {
    content: "\e99a";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-invoice-sales:before {
    content: "\e99d";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-invoice-purchases:before {
    content: "\e99c";
    font-size: 18px;
    position: relative;
    top: 3px;
}


.icon-invoice-travelallowances:before {
    content: "\ea7f";
    font-size: 19px;
    position: relative;
    top: 3px;
}

.icon-salesrectifaciton-complete:before {
    content: "\ea2f";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-purchaserectifaciton-complete:before {
    content: "\ea2f";
    font-size: 18px;
    position: relative;
    top: 3px;
}


.icon-invoice-link-all:before {
    content: "\ea72";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-invoice-link-positive:before {
    content: "\ea73";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-invoice-link-negative:before {
    content: "\ea74";
    font-size: 18px;
    position: relative;
    top: 3px;
}



.icon-currency-exchange:before {
    content: "\ea31";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-currency-exchange-shipment:before {
    content: "\ea36";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-bce:before {
    content: "\ea32";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-get-exhangeshipment-all:before {
    content: "\ea37";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-get-exhangeshipment-selection:before {
    content: "\ea39"; /*ea35*/
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-update-exhangeshipment-all:before {
    content: "\ea34";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-update-exhangeshipment-selection:before {
    content: "\ea3a"; /*ea38*/
    font-size: 18px;
    position: relative;
    top: 3px;
}



.icon-bookentry:before {
    content: "\e9d8";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-setnumber:before {
    content: "\e9c0";
    font-size: 18px;
    position: relative;
    top: 2px;
}


.icon-order:before {
    content: "\e9bb";
    font-size: 20px;
    position: relative;
    top: 2px;
}

.icon-order-question:before {
    content: "\e9e8";
    font-size: 22px;
    position: relative;
    top: 2px;
}

.icon-order-criteria:before {
    content: "\e9e7";
    font-size: 22px;
    position: relative;
    top: 2px;
}

.icon-Shipment:before {
    content: "\e9dd";
    font-size: 20px;
    position: relative;
    top: 2px;
}

/*Unidad de carga / Contenedor*/
.icon-loadunit:before {
    content: "\e9a4";
    font-size: 20px;
    position: relative;
    top: 3px;
}

/*Transbordo / Embarque*/
.icon-transhipments:before {
    content: "\e9f1";
    font-size: 20px;
    position: relative;
    top: 3px;
}


.icon-notes:before {
    content: "\e9aa";
    font-size: 18px;
    position: relative;
    top: 3px;
    font-weight: bold !important;
}

.icon-reminders:before {
    content: "\e9ab";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-priority-high {
    content: url("../../Images/PrioridadesRecordatorios/alta.svg");
    width: 20px;
    height: 20px;
}

.icon-priority-medium {
    content: url("../../Images/PrioridadesRecordatorios/media.svg");
    width: 20px;
    height: 20px;
}

.icon-priority-low {
    content: url("../../Images/PrioridadesRecordatorios/baja.svg");
    width: 20px;
    height: 20px;
}

.icon-externalprovider:before 
{
    content: "\e9e1"; /*"\e92f";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

.icon-moneyexchange:before {
    content: "\ea31";
    font-size: 18px;
    position: relative;
    top: 3px;
}



/*Polizas de mrecancias*/
.icon-policies-goods:before {
    content: "\e9ba";
    font-size: 18px;
    position: relative;
    top: 2px;
}

.icon-goods:before {
    content: "\e9c6";
    font-size: 18px;
    position: relative;
    top: 2px;
}

.icon-transport-maritim:before {
    content: "\e923";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-transport-aereo:before {
    content: "\e920";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-transport-land:before {
    content: "\e948";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-transport-train:before {
    content: "\e9ae";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-movement-transport-commodity:before {
    content: "\ea17";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-movement-transport-inland:before {
    content: "\ea18";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-groupmovement-inland:before {
    content: "\ea18";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-commodity-transport:before {
    content: "\e9c8";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-interior-transport:before {
    content: "\e9df";
    font-size: 20px;
    position: relative;
    top: 3px;
}


.icon-contractedservices:before {
    content: "\e90f";
    font-size: 20px;
    position: relative;
    top: 3px;
}

/*Orden de trabajo / sector transporte*/
.icon-work-order:before {
    content: "\ea59"; /*e9d6*/
    font-size: 18px;
    position: relative;
    top: 3px;
}


.icon-type-work-order:before {
    content: "\ea5a"; 
    font-size: 18px;
    position: relative;
    top: 3px;
}

/*Acuerdos / sector Transportes*/
.icon-contract-transport:before {
    content: "\e9b3";
    font-size: 18px;
    position: relative;
    top: 3px;
}

/*Unidades de servicio / sector Transportes*/
.icon-service-unit:before {
    content: "\ea56"; /*\ea51*/
    font-size: 18px;
    position: relative;
    top: 3px;
}

/*Conductor / sector Transportes*/
.icon-driver:before {
    content: "\ea55"; /*\ea51*/
    font-size: 20px;
    position: relative;
    top: 3px;
}

    .icon-driver.spanSVG:before {
        font-size: 21px !important;
        left: 0px !important;
        top: 4px !important;
    }

    .icon-driver.svgSelect:before {
        font-size: 21px !important;
        left: 0px !important;
        top: 4px !important;
    }


/*Vehiculos / sector Transportes*/
.icon-vehicle:before {
    content: "\ea53";
    /*font-size: 18px;*/
    position: relative;
    top: 3px;
    
    font-size: 28px;
    left: -4px;    
}

    .icon-vehicle.panelItemSVG:before {
        font-size: 48px;
        left: 4px;
    }

    .icon-vehicle.panelItemSVG {
        margin-bottom: -6px;
        margin-top: -6px;
    }

    .icon-vehicle.icon-cell-slick:before {
        position: relative;
        font-size: 24px !important;
        top: 3px !important;
        left: 2px !important;
    }

    .icon-vehicle.icon-cell-slick{
        width: 26px !important;
    }

    .icon-vehicle.radTitleSVG:before {
        font-size: 27px !important;
        left: 8px !important;
        top: 6px !important;
    }

    .icon-vehicle.spanSVG:before {
        font-size: 25px !important;
        left: 0px !important;
        top: 4px !important;
    }

    .icon-vehicle.svgSelect:before {
        font-size: 25px !important;
        left: 0px !important;
        top: 4px !important;
    }

/*Plataformas / sector Transportes*/
.icon-platform:before {
    content: "\ea52";
    /*font-size: 18px;*/
    position: relative;
    top: 3px;
    
    font-size: 26px;
    left: -8px;    
}

    .icon-platform.panelItemSVG:before {
        font-size: 40px;
        left: 2px;
    }

    .icon-platform.panelItemSVG {
        margin-bottom: -8px;
        margin-top: -4px;
    }

    .icon-platform.icon-cell-slick:before {
        position: relative;
        font-size: 24px !important;
        top: 2px !important;
        left: 0px !important;
    }

    .icon-platform.icon-cell-slick{
        width: 32px !important;
    }

    .icon-platform.radTitleSVG:before {
        font-size: 24px !important;
        left: 8px !important;
        top: 6px !important;
    }

    .icon-platform.spanSVG:before {
        font-size: 25px !important;
        left: 0px !important;
        top: 5px !important;
    }

    .icon-platform.svgSelect:before {
        font-size: 25px !important;
        left: 0px !important;
        top: 5px !important;
    }

/*Marcas de vehiculos/plataformas*/
.icon-brand:before {
    content: "\e96a";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-assignment-type:before {
    content: "\e9f1";
    font-size: 18px;
    position: relative;
    top: 3px;
}


/*transportes completos - transporte de mercancias / sector transporte*/
.icon-complet-transport:before {
    content: "\e9c8";
    font-size: 18px;
    position: relative;
    top: 3px;
}

/*transporte de contenedores / sector transporte*/
.icon-container-transport:before {
    content: "\e9df";
    font-size: 20px;
    position: relative;
    top: 3px;
}

/*Mixto : Grupajes + transporte de contenedores / sector transporte*/
.icon-mix-gp_ct:before {
    content: "\e9df";
    font-size: 20px;
    position: relative;
    top: 3px;
}

/*traslados / sector transporte*/
.icon-transfers:before {
    content: "\ea16";
    font-size: 20px;
    position: relative;
    top: 3px;
}



/*##############################################################
Prioridades Recordatorios
Modificaciones para los selectores*/
.icon-priority-high.svgSelect {
    vertical-align: central;
    float: left;
    width: 20px;
    height: 20px;
    margin-top: 4px;
}
.icon-priority-medium.svgSelect {
    vertical-align: central;
    float: left;
    width: 20px;
    height: 20px;
    margin-top: 4px;
}
.icon-priority-low.svgSelect {
    vertical-align: central;
    float: left;
    width: 20px;
    height: 20px;
    margin-top: 4px;
}
/*##############################################################*/


/*##############################################################
Prioridades Recordatorios
Modificaciones para la lista desplegada de los selectores*/
.icon-priority-high.svgItem {
    margin-top: 0px;
}
.icon-priority-medium.svgItem {
    margin-top: 0px;
}
.icon-priority-low.svgItem {
    margin-top: 0px;
}
/*##############################################################*/

/*####Iconos especificos para los PageList#####*/

.icon-EventEdit:before {
    content: "\e954"; /*"\e93c";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

.icon-EventAdd:before {
    content: "\e92c"; /*"\e93c";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

.icon-EventDelete:before {
    content: "\e92d"; /*"\e93d";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

.icon-EventInsert:before {
    content: "\e92f"; /*"\e93f";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

.icon-EventModify:before {
    content: "\e930"; /*"\e940";*/
    font-size: 18px;
    position: relative;
    top: 2px;
}

.icon-Events:before {
    content: "\e92e"; /*"\e93e";*/
    font-size: 20px;
    position: relative;
    top: 5px;
}
/*##################*/


.icon-concepts:before {
    content: "\e9d7";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-type-travelallowance:before {
    content: "\ea7e";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-concept-filter:before {
    content: "\ea41";
    font-size: 20px;
    position: relative;
    top: 3px;
}


.icon-concept-filter-check:before {
    content: "\ea49";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-concept-filter-add:before {
    content: "\ea4a";
    font-size: 20px;
    position: relative;
    top: 3px;
}


.icon-concept-filterassigned:before {
    content: "\ea3f"; /*"ea41";*/
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-calculate-concepts:before {
    content: "\ea4c";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-calculate-estimateconcepts:before {
    content: "\ea4b";
    font-size: 18px;
    position: relative;
    top: 3px;
}


.icon-formula-filter:before {
    content: "\ea40";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-route-forms:before {
    content: "\ea3d";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-unlinkconcepts:before {
    content: "\ea25";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-editform:before {
    content: "\ea27";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-unlinkform:before {
    content: "\ea28";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-addconcepts:before {
    content: "\ea26";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-linkconceptsUnbilled:before {
    content: "\ea2e";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-calcuateconcepts:before {
    content: "\ea2a";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-additionalconcepts:before {
    content: "\e9d6";
    font-size: 20px;
    position: relative;
    top: 3px;
}


.icon-incident:before {
    content: "\e9d5";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-additionals-diario:before {
    content: "\e9d6";
    font-size: 19px;
    position: relative;
    top: 3px;
    color: #2b7bd1;
}


.icon-incidents-diario:before {
    content: "\e9d5";
    font-size: 19px;
    position: relative;
    top: 3px;
    color:tomato ;
}


.icon-port-route:before {
    content: "\e9f3";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-airport-route:before {
    content: "\e9f4";
    font-size: 20px;
    position: relative;
    top: 3px;
}

.icon-dangerous-aera:before {
    content: "\e98b";
    font-size: 18px;
    position: relative;
    top: 2px;
}


.icon-tools-container:before {
    content: "\ea62";
    font-size: 18px;
    position: relative;
    top: 2px;
}


.icon-tools-transports:before {
    content: "\ea63";
    font-size: 18px;
    position: relative;
    top: 2px;
}


.icon-state-accountingtransfer:before {
    content: "\ea6b";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-state-accountingtransfer-pending:before {
    content: "\ea67";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-state-accountingtransfer-process:before {
    content: "\ea66";
    font-size: 18px;
    position: relative;
    top: 3px;
    color: #3781d1;
}

.icon-state-accountingtransfer-export:before {
    content: "\ea68";
    font-size: 18px;
    position: relative;
    top: 3px;
    color: #388f4c;
}

.icon-state-accountingtransfer-refused:before {
    content: "\ea6a";
    font-size: 18px;
    position: relative;
    top: 3px;
    color: #dc3545;
}


.icon-action-accountingtransfer:before {
    content: "\e9d8";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-action-accountingtransfer-transfer:before {
    content: "\ea69";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-action-accountingtransfer-canceltransfer:before {
    content: "\ea65";
    font-size: 18px;
    position: relative;
    top: 3px;
}




.icon-state-sendmail:before {
    content: "\ea6e";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-state-sendmail-pending:before {
    content: "\ea6f";
    font-size: 20px !important;
    position: relative;
    top: 3px;
}

.icon-state-sendmail-sent:before {
    content: "\ea6c";
    font-size: 20px !important;
    position: relative;
    top: 3px;
    color: #388f4c;
}


.icon-state-sendmail-refused:before {
    content: "\ea6d";
    font-size: 20px !important;
    position: relative;
    top: 3px;
    color: #dc3545;
}

.icon-state-sendmail-incidence:before {
    content: "\ea6d";
    font-size: 20px !important;
    position: relative;
    top: 3px;
    color: orange;
}

.icon-state-sendmail-pending.icon-cell-slick:before,
.icon-state-sendmail-sent.icon-cell-slick:before,
.icon-state-sendmail-refused.icon-cell-slick:before,
.icon-state-sendmail-incidence.icon-cell-slick:before {
    font-size: 20px !important;
}



/*columna de mercancia peligrosa para listados/diarios*/
.icon-imo-good_Diario:before {
    content: "\e992";
    font-size: 18px;
    position: relative;
    top: 6px;
    color: rgb(243, 103, 103);
    float: left;
    left: -4px;
}

/*columna de mercancia refrigerada para listados/diarios*/
.icon-measurements-thermometer_Diario:before {
    content: "\e9c7";
    font-size: 20px;
    position: relative;
    top: 5px;
    color: rgb(64, 154, 251);
    float: left;
    left: -5px;
}

.icon-cnt-overweight:before {
    content: "\e9a6";
    font-size: 18px;
    position: relative;
    top: 3px;
    color: tomato;
    margin-left: -4px;
}


.icon-cnt-oversize:before {
    content: "\e9a5";
    font-size: 16px;
    position: relative;
    top: 3px;
    color: tomato;
    margin-left: -4px;
}


.icon-external-link:before {
    content: "\ea7c";
    font-size: 16px;
    position: relative;
    top: 3px;
    margin-left: -4px;
}
.icon-external-link-add:before {
    content: "\ea7b";
    font-size: 16px;
    position: relative;
    top: 3px;
    margin-left: -4px;
}
.icon-external-link-copy:before {
    content: "\ea7a";
    font-size: 16px;
    position: relative;
    top: 3px;
    margin-left: -4px;
}
.icon-external-link-del:before {
    content: "\ea79";
    font-size: 16px;
    position: relative;
    top: 3px;
    margin-left: -4px;
}



/*Ubicaciones del Almacen / sector Almacen*/
.icon-location-warehouse:before {
    content: "\ea80";
    font-size: 18px;
    position: relative;
    top: 3px;
}


/*Muelles del Almacen / sector Almacen*/
.icon-dock-warehouse:before {
    content: "\ea1e";
    font-size: 18px;
    position: relative;
    top: 3px;
}

/*Entradas / sector Almacen*/
.icon-inbounds:before {
    content: "\ea82";
    font-size: 18px;
    position: relative;
    top: 3px;
}

/*Salidas / sector Almacen*/
.icon-outbounds:before {
    content: "\ea81";
    font-size: 18px;
    position: relative;
    top: 3px;
}

/*Distribucion de Carga*/
.icon-distribution:before {
    content: "\e9ef";
    font-size: 20px;
    position: relative;
    top: 3px;
}


.icon-tools-distribution:before {
    content: "\ea8a";
    font-size: 18px;
    position: relative;
    top: 2px;
}

.icon-add-distribution:before {
    content: "\ea92";
    font-size: 18px;
    position: relative;
    top: 2px;
}


/*Movimiento de Entrada / sector Almacen*/
.icon-movementinbound:before {
    content: "\ea8d";
    font-size: 18px;
    position: relative;
    top: 3px;
}


/*Artículos en Stock / sector Almacen*/
.icon-itemstock:before {
    content: "\e9c6";
    font-size: 18px;
    position: relative;
    top: 2px;
}

.icon-tools-itemstock:before {
    content: "\ea8a";
    font-size: 18px;
    position: relative;
    top: 2px;
}

/*Movimiento de Salida / sector Almacen*/
.icon-movementoutbound:before {
    content: "\ea8f";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-distribution-multiply:before {
    content: "\ea93";
    font-size: 18px;
    position: relative;
    top: 3px;
}

.icon-occupancy {
    content: "\e95d";
    font-size: 18px;
    position: relative;
    top: 3px;
}
