﻿/**************** BOTONES CON IMAGENES ***********************/ 
/*TODO: BORRAR EL CÓDIGO COMENTADO UNA VEZ SE REVISE LA APLICACIÓN DEL NUEVO CSS*/
/*.button-new
{
    background: url(themes/base/imagesV2/buttons/bt-nuevo-cabecera.png) no-repeat;
}

.button-new:hover
{
    background: url(themes/base/imagesV2/buttons/bt-nuevo-cabecera-over.png) no-repeat;
}

.button-new:active
{
    background: url(themes/base/imagesV2/buttons/bt-nuevo-cabecera-click.png) no-repeat;
}

.button-insert
{
    background: url(themes/base/imagesV2/buttons/bt-nuevo-cabecera.png) no-repeat;
}

.button-insert:hover
{
    background: url(themes/base/imagesV2/buttons/bt-nuevo-cabecera-over.png) no-repeat;
}
.button-insert:active
{
    background: url(themes/base/imagesV2/buttons/bt-nuevo-cabecera-click.png) no-repeat;
}
.button-back
{
    background: url(themes/base/imagesV2/buttons/bt-atras-cabecera.png) no-repeat;
}

.button-back:hover
{
    background: url(themes/base/imagesV2/buttons/bt-atras-cabecera-over.png) no-repeat;
}

.button-back:active{
    background: url(themes/base/imagesV2/buttons/bt-atras-cabecera-pulsado.png) no-repeat;
}

.button-close-portcall {
    background: url(themes/base/imagesV2/buttons/bt-cierre-escalas-cabecera.png) no-repeat;
}

    .button-close-portcall:hover {
        background: url(themes/base/imagesV2/buttons/bt-cierre-escalas-cabecera-hover.png) no-repeat;
    }

    .button-close-portcall:active {
        background: url(themes/base/imagesV2/buttons/bt-cierre-escalas-cabecera-pulsado.png) no-repeat;
    }

.t-grid-Modelo347
{
    background: url(themes/base/images/buttons/bt-347.png) no-repeat !important;
}
.t-grid-Modelo347:hover
{
    background: url(themes/base/images/buttons/bt-347-click.png) no-repeat !important;
}

.button-save
{
    background: url(themes/base/imagesV2/buttons/bt-guardar-cabecera.png) no-repeat;
}
t
.button-save:hover
{
    background: url(themes/base/imagesV2/buttons/bt-guardar-over-cabecera.png) no-repeat;
}

.button-save:active
{
    background: url(themes/base/imagesV2/buttons/bt-guardar-click-cabecera.png) no-repeat;
}*/

.button-save:disabled {
    opacity: 0.5;
}

#body .t-icon {
    background-image: var(--t-icon-sprite);
}

.ui-widget-header .ui-icon-circle-triangle-e {
    background-image: var(--ui-icon-triangle) !important;/*{iconsHeader}*/
}

.ui-widget-header .ui-icon-circle-triangle-w {
    background-image: var(--ui-icon-triangle) !important; /*{iconsHeader}*/
    
}

/*.button-edit-report {
    background: url(themes/base/imagesV2/buttons/bt-editar.png) no-repeat;
}

.button-edit-report:hover {
    background: url(themes/base/imagesV2/buttons/bt-editar-over.png) no-repeat;
}

.button-edit-report:active {
    background: url(themes/base/imagesV2/buttons/bt-editar-click.png) no-repeat;
}

.button-Localizar {
    background: url(themes/base/imagesV2/buttons/bt-localizar-grande-normal.png) no-repeat;
}
.button-Localizar:hover {
    background: url(themes/base/imagesV2/buttons/bt-localizar-grande-over.png) no-repeat;
}
.button-Localizar:active {
    background: url(themes/base/imagesV2/buttons/bt-localizar-grande-click.png) no-repeat;
}
.button-Localizar-grid {
    background: url(themes/base/imagesV2/buttons/bt-localizar-grid.png) no-repeat;
}
.button-Localizar-grid:hover {
    background: url(themes/base/imagesV2/buttons/bt-localizar-grid-click.png) no-repeat;
}
.button-Localizar-grid:active {
    background: url(themes/base/imagesV2/buttons/bt-localizar-grid-click.png) no-repeat;
}

.button-comms-grid {
    background: url(themes/base/imagesV2/buttons/bt-comms-no.png) no-repeat;
}
    .button-comms-grid:hover {
        background: url(themes/base/imagesV2/buttons/bt-comms-no.png) no-repeat;
    }
    .button-comms-grid:active {
        background: url(themes/base/imagesV2/buttons/bt-comms-no.png) no-repeat;
    }

.button-etadinamico-grid {
    background: url(themes/base/imagesV2/buttons/bt-etadinamico.png) no-repeat;
}
    .button-etadinamico-grid:hover {
        background: url(themes/base/imagesV2/buttons/bt-etadinamico-click.png) no-repeat;
    }
    .button-etadinamico-grid:active {
        background: url(themes/base/imagesV2/buttons/bt-etadinamico-click.png) no-repeat;
    }

.button-eMPX-grid {
    background: url(themes/base/imagesV2/buttons/bt-eMPX.png) no-repeat;
}
    .button-eMPX-grid:hover {
        background: url(themes/base/imagesV2/buttons/bt-eMPX-click.png) no-repeat;
    }
    .button-eMPX-grid:active {
        background: url(themes/base/imagesV2/buttons/bt-eMPX-click.png) no-repeat;
    }

.buttonExpandir
{
    background: url(themes/base/images/buttons/expandir-normal.png) no-repeat !important;
}

.buttonExpandir:hover
{
    background: url(themes/base/images/buttons/expandir-over.png) no-repeat !important;
}

.buttonReducir
{
    background: url(themes/base/images/buttons/reducir-normal.png) no-repeat !important;
}

.buttonReducir:hover
{
    background: url(themes/base/images/buttons/reducir-over.png) no-repeat !important;
}

.t-grid-ExportarExcel
{
    background: url(themes/base/images/buttons/ExportarExcel.png) no-repeat !important;
    float:right;
}
.t-grid-ExportarExcel:hover
{
    background: url(themes/base/images/buttons/ExportarExcel_hover.png) no-repeat !important;
}

.buttonEnviarCabecera, .t-grid-Enviar.buttonEnviarCabecera{
    background: url(themes/base/imagesV2/buttons/bt-enviar-cabecera.png) no-repeat !important;
}

.buttonEnviarCabecera:hover, .t-grid-Enviar.buttonEnviarCabecera:hover{
    background: url(themes/base/imagesV2/buttons/bt-enviar-cabecera-over.png) no-repeat !important;
}

.buttonEnviarCabecera:active, .t-grid-Enviar.buttonEnviarCabecera:active{
    background: url(themes/base/imagesV2/buttons/bt-enviar-cabecera-pulsado.png) no-repeat !important;
}

.button-excel{
    background: url('themes/base/imagesV2/buttons/bt-exportarl-excel.png') no-repeat;
}
.button-excel:hover{
    background: url('themes/base/imagesV2/buttons/bt-exportarl-excel-over.png') no-repeat;
}
.button-excel:active{
    background: url('themes/base/imagesV2/buttons/bt-exportarl-excel-pulsado.png') no-repeat;
}
.button-cap{
    background: url('themes/base/imagesV2/buttons/bt-cap.png') no-repeat;
}
.button-cap:hover{
    background: url('themes/base/imagesV2/buttons/bt-cap-over.png') no-repeat;
}
.button-cap:active{
    background: url('themes/base/imagesV2/buttons/bt-cap-pulsado.png') no-repeat;
}
.button-ap{
    background: url('themes/base/imagesV2/buttons/bt-ap.png') no-repeat;
}
.button-ap:hover{
    background: url('themes/base/imagesV2/buttons/bt-ap-over.png') no-repeat;
}
.button-ap:active{
    background: url('themes/base/imagesV2/buttons/bt-ap-pulsado.png') no-repeat;
}
.button-imprimir {
    background: url('themes/base/imagesV2/buttons/ico-imprimir-cabecera.png') no-repeat;
}
.button-imprimir:hover {
    background: url('themes/base/imagesV2/buttons/ico-imprimir-cabecera-over.png') no-repeat;
}
.button-imprimir:active {
    background: url('themes/base/imagesV2/buttons/ico-imprimir-cabecera-click.png') no-repeat;
}
.button-portel {
    background: url('themes/base/imagesV2/buttons/bt-refresh.png') no-repeat;
}
.button-portel:hover {
    background: url('themes/base/imagesV2/buttons/bt-refresh-over.png') no-repeat;
}
.button-portel:active {
    background: url('themes/base/imagesV2/buttons/bt-refresh-click.png') no-repeat;
}

.button-informes2 {
    background: url('themes/base/imagesV2/buttons/informes2.png') no-repeat;
}

.button-informes2:hover {
    background: url('themes/base/imagesV2/buttons/informes2-over.png') no-repeat;
}

.button-informes2:active {
    background: url('themes/base/imagesV2/buttons/informes2-click.png') no-repeat;
}

.button-informeDeudas {
    background: url('themes/base/imagesV2/buttons/informe-deudas.png') no-repeat;
}
.button-informeDeudas:hover {
    background: url('themes/base/imagesV2/buttons/informe-deudas-over.png') no-repeat;
}
.button-informeDeudas:active {
    background: url('themes/base/imagesV2/buttons/informe-deudas-pulsado.png') no-repeat;
}

.button-filtrar {
    background-image: url('themes/base/imagesV2/buttons/bt-filtro.png');
}

.button-modelo347 {
    background: url('themes/base/imagesV2/buttons/bt-347.png') no-repeat;
}
.button-modelo347:hover {
    background: url('themes/base/imagesV2/buttons/bt-347-over.png') no-repeat;
}
.button-modelo347:active {
    background: url('themes/base/imagesV2/buttons/bt-347-pulsado.png') no-repeat;
}
.button-validarMasivo{
    background: url('themes/base/imagesV2/buttons/bt-cabecera1.png') no-repeat;
}
.button-validarMasivo:hover{
    background: url('themes/base/imagesV2/buttons/bt-cabecera1-over.png') no-repeat;
}
.button-validarMasivo:active{
    background: url('themes/base/imagesV2/buttons/bt-cabecera1-pulsado.png') no-repeat;
}
.button-facturarMasivo{
    background: url('themes/base/imagesV2/buttons/bt-cabecera2.png') no-repeat;
}
.button-facturarMasivo:hover{
    background: url('themes/base/imagesV2/buttons/bt-cabecera2-over.png') no-repeat;
}
.button-facturarMasivo:active{
    background: url('themes/base/imagesV2/buttons/bt-cabecera2-pulsado.png') no-repeat;
}
.button-facturarIncompleto{
    background: url('themes/base/imagesV2/buttons/bt-cabecera3.png') no-repeat;
}
.button-facturarIncompleto:hover{
    background: url('themes/base/imagesV2/buttons/bt-cabecera3-over.png') no-repeat;
}
.button-facturarIncompleto:active{
    background: url('themes/base/imagesV2/buttons/bt-cabecera3-pulsado.png') no-repeat;
}*/

.ico-simboloMultiplicar{
    width:12px;
    height:12px;
}



/* Para reutilizar comandos no customizados en el Telerik grid ******/
.CambiarSpan [class *="t-icon"]
{
    background-position:center !important;
    width: 33px !important;
    height: 33px !important;
    text-align: center;
}

/*.CambiarSpan [class *="t-icon t-new"] 
{
    background: url(themes/base/imagesV2/buttons/bt-nuevo-cabecera.png) no-repeat;
}

.CambiarSpan [class *="t-icon t-new"]:hover 
{
    background: url(themes/base/imagesV2/buttons/bt-nuevo-cabecera-over.png) no-repeat;
}

.CambiarSpan [class *="t-icon t-new"]:active 
{
    background: url(themes/base/imagesV2/buttons/bt-nuevo-cabecera-click.png) no-repeat;
}

.t-grid-ValidarMasivo 
{
    background: url(themes/base/imagesV2/buttons/bt-cabecera1.png) no-repeat !important;
}

.t-grid-ValidarMasivo:hover
{
    background: url(themes/base/imagesV2/buttons/bt-cabecera1-over.png) no-repeat !important;
}

.t-grid-ValidarMasivo:active
{
    background: url(themes/base/imagesV2/buttons/bt-cabecera1-pulsado.png) no-repeat !important;
}
.t-grid-FacturarMasivo 
{
    background: url(themes/base/imagesV2/buttons/bt-cabecera2.png) no-repeat !important;
}

.t-grid-FacturarMasivo:hover
{
    background: url(themes/base/imagesV2/buttons/bt-cabecera2-over.png) no-repeat !important;
}

.t-grid-FacturarMasivo:active
{
    background: url(themes/base/imagesV2/buttons/bt-cabecera2-pulsado.png) no-repeat !important;
}
.t-grid-FacturarIncompletos 
{
    background: url(themes/base/imagesV2/buttons/bt-cabecera3.png) no-repeat !important;
}

.t-grid-FacturarIncompletos:hover
{
    background: url(themes/base/imagesV2/buttons/bt-cabecera3-over.png) no-repeat !important;
}

.t-grid-FacturarIncompletos:active
{
    background: url(themes/base/imagesV2/buttons/bt-cabecera3-pulsado.png) no-repeat !important;
}

.t-grid-FacturarPorEscala {
    background: url(themes/base/imagesV2/buttons/bt-facturar-escala.png) no-repeat !important;
}
.t-grid-FacturarPorEscala:hover {
    background: url(themes/base/imagesV2/buttons/bt-facturar-escala-hover.png) no-repeat !important;
}
.t-grid-FacturarPorEscala:active {
    background: url(themes/base/imagesV2/buttons/bt-facturar-escala-pulsado.png) no-repeat !important;
}

.btnExpandirContraer{
    background: url(themes/base/imagesV2/buttons/bt-ampliar-cabecera.png) no-repeat;
}

.btnExpandirContraer:hover
{
    background: url(themes/base/imagesV2/buttons/bt-ampliar-cabecera-over.png) no-repeat;
}

.btnExpandirContraer:active
{
    background: url(themes/base/imagesV2/buttons/bt-ampliar-cabecera-pulsado.png) no-repeat;
}*/

/*ICONOS cabecera*/
/*.icono-naviera-form{
    background-image: url('themes/base/imagesV2/buttons/ico-naviera-cabecera.png'); 
}
.icono-factura-form{
    background-image: url('themes/base/imagesV2/buttons/ico-factura-cabecera.png');
}
.icono-buque-form{
    background-image: url('themes/base/imagesV2/buttons/ico-cabecera-buque.png');
}
.icono-movimiento-form{
    background-image: url('themes/base/imagesV2/buttons/ico-movimiento-cabecera.png');
}
.icono-consignatario-form{
    background-image: url('themes/base/imagesV2/buttons/ico-consignatario-cabecera.png');
}
.icono-proveedor-form{
    background-image: url('themes/base/imagesV2/buttons/ico-proveedor-cabecera.png');
}
.icono-listado-form{
    background-image: url('themes/base/imagesV2/buttons/nuevo-icono-listado.png');
}
.icono-practico-form{
    background-image: url('themes/base/imagesV2/buttons/ico-practicos-cabecera.png');
}
.icono-marea-form{
    background-image: url('themes/base/imagesV2/buttons/ico-mareas-cabecera.png');
}

.icono-empa-form {
    background-image: url('themes/base/imagesV2/buttons/ico_empa_sin_fondo.svg');
}*/
/*****************************************************************************/
.ok-button, .close-button, .ok-button:active, .close-button:active {
    width: 49px;
    height: 49px;
    border: none !important;
    margin: 0;
    padding: 0.4em;
    outline: none !important;
}

/*.ok-button {
    background: url(themes/base/imagesV2/buttons/bt-aceptar.png) no-repeat !important;
}

.ok-button:hover {
    background: url(themes/base/imagesV2/buttons/bt-aceptar-over.png) no-repeat !important;
}

.ok-button:active {
    background: url(themes/base/imagesV2/buttons/bt-aceptar-click.png) no-repeat !important;
}

.close-button {
    background: url(themes/base/imagesV2/buttons/bt-cerrar-cancelar.png) no-repeat !important;
}

.close-button:hover {
    background: url(themes/base/imagesV2/buttons/bt-cerrar-cancelar-over.png) no-repeat !important;
}

.close-button:active {
    background: url(themes/base/imagesV2/buttons/bt-cerrar-cancelar-click.png) no-repeat !important;
}*/

/*BOTONES POPUPS*/
/*Editar*/
/*div.t-window .t-window-content .CambiarSpan [class *="t-icon t-insert"] {
    background: url(themes/base/imagesV2/buttons/bt-aceptar.png) no-repeat !important;
}

div.t-window .t-window-content .CambiarSpan [class *="t-icon t-insert"]:hover {
    background: url(themes/base/imagesV2/buttons/bt-aceptar-over.png) no-repeat !important;
}

div.t-window .t-window-content .CambiarSpan [class *="t-icon t-insert"]:active {
    background: url(themes/base/imagesV2/buttons/bt-aceptar-click.png) no-repeat !important;
}*/

/*Aceptar*/
/*div.t-window .t-window-content .CambiarSpan [class *="t-icon t-update"] {
    background: url(themes/base/imagesV2/buttons/bt-aceptar.png) no-repeat !important;
}

div.t-window .t-window-content .CambiarSpan [class *="t-icon t-update"]:hover {
    background: url(themes/base/imagesV2/buttons/bt-aceptar-over.png) no-repeat !important;
}

div.t-window .t-window-content .CambiarSpan [class *="t-icon t-update"]:active {
    background: url(themes/base/imagesV2/buttons/bt-aceptar-click.png) no-repeat !important;
}*/

/*Cerrar*/
/*div.t-window .t-window-content .CambiarSpan [class *="t-icon t-cancel"] {
    background: url(themes/base/imagesV2/buttons/bt-cerrar-cancelar.png) no-repeat !important;
}

div.t-window .t-window-content .CambiarSpan [class *="t-icon t-cancel"]:hover {
    background: url(themes/base/imagesV2/buttons/bt-cerrar-cancelar-over.png) no-repeat !important;
}

div.t-window .t-window-content .CambiarSpan [class *="t-icon t-cancel"]:active {
    background: url(themes/base/imagesV2/buttons/bt-cerrar-cancelar-click.png) no-repeat !important;
}*/
/*****/