body {color:var(--bl-body-text-color);}
a {color:var(--bl-link-color);text-decoration:var(--bl-link-text-decoration);}
a:hover {color:var(--bl-link-color-hover);text-decoration:var(--bl-link-text-decoration-hover);}

.bi {display:inline-block;vertical-align:-.125em;fill:currentcolor;width:1em;height:1em;}

.form-check-input:checked {background-color:var(--bl-form-input-check-bg-color);border-color:var(--bl-form-input-check-border-color);}
.form-check-input:focus {box-shadow:0 0 0 .25rem rgba(241, 174, 181, 1);}

/* HEADER */
.header-bl {opacity:var(--bl-header-bg-opacity);background-color:var(--bl-header-bg-color);border-bottom:var(--bl-header-border-bottom);display:var(--bl-header-display);}
/* utilidades */
.header-bl .utilidades-bl  {display:var(--bl-header-utl-display);justify-content:var(--bl-header-utl-justify-content);flex-direction:var(--bl-header-utl-flex-direction);align-items:var(--bl-header-utl-align-items);}
/* utilidades - horaOficial */
.header-bl .utilidades-bl .horaOficial {display:var(--bl-header-utl-hora-display);color:var(--bl-header-utl-hora-color);order:var(--bl-header-utl-hora-order);}
.header-bl .utilidades-bl .horaOficial #msgSede {display:var(--bl-header-utl-hora-msgSede-display);}
.header-bl .utilidades-bl .horaOficial #horaSede {font-weight:var(--bl-header-utl-hora-horaSede-fw);}
/* utilidades - user */
.header-bl .utilidades-bl .user {order:var(--bl-header-utl-user-order);}
.header-bl .utilidades-bl .user .btn-UserOffline{color:var(--bl-header-utl-user-btnUserOffline-color);background-color:var(--bl-header-utl-user-btnUserOffline-bg-color);border-radius:var(--bl-header-utl-user-btnUserOffline-border-radius);border:var(--bl-header-utl-user-btnUserOffline-border);}
.header-bl .utilidades-bl .user .btn-UserOffline:hover{background-color:var(--bl-header-utl-user-btnUserOffline-bg-color-hover);}
.header-bl .utilidades-bl .user .btn-UserConnect{color:var(--bl-header-utl-user-btnUserConnect-color);background-color:var(--bl-header-utl-user-btnUserConnect-bg-color);border-radius:var(--bl-header-utl-user-btnUserConnect-border-radius);border:var(--bl-header-utl-user-btnUserConnect-border);}
.header-bl .utilidades-bl .user .btn-UserConnect:hover{background-color:var(--bl-header-utl-user-btnUserConnect-bg-color-hover);}
.header-bl .utilidades-bl .user #optionsUser li.last-conection-bl {display:var(--bl-header-utl-user-last-conection-display);}
/* utilidades - idioma */
.header-bl .utilidades-bl .cambioDeIdioma {display:var(--bl-header-utl-idioma-display);}
.header-bl .utilidades-bl .cambioDeIdioma .btnIdioma{background-color:var(--bl-header-utl-idioma-btnIdioma-bg-color);color:var(--bl-header-utl-idioma-btnIdioma-color);border:var(--bl-header-utl-idioma-btnIdioma-border);border-radius:var(--bl-header-utl-idioma-btnIdioma-border-radius);text-decoration:var(--bl-header-utl-idioma-btnIdioma-text-decoration);}
.header-bl .utilidades-bl .cambioDeIdioma .btnIdioma:hover{background-color:var(--bl-header-utl-idioma-btnIdioma-bg-color-hover);}
.header-bl .utilidades-bl .cambioDeIdioma .linkImagen {display:none;}
/* cabecera */
.header-bl .cabecera-bl {display:var(--bl-header-cbc-display);}
/* cabecera logo */
.header-bl .cabecera-bl .col-logo-bl {display:var(--bl-header-cbc-logo-display);}
.header-bl .cabecera-bl .col-logo-bl div {height:var(--bl-header-cbc-height);}
.header-bl .cabecera-bl .col-logo-bl .logo-bl {background-image:var(--bl-header-cbc-logo-bg-image);background-repeat:var(--bl-header-cbc-logo-bg-repeat);background-position:var(--bl-header-cbc-logo-bg-position);background-size:var(--bl-header-cbc-logo-bg-size);height:var(--bl-header-cbc-logo-height);width:var(--bl-header-cbc-logo-width);margin:var(--bl-header-cbc-logo-margin);}
.header-bl .cabecera-bl .col-logo-bl .logo-bl img {display:none;}
/* cabecera titulos */
.header-bl .cabecera-bl .col-titulos-bl {display:var(--bl-header-cbc-titulos-display);}
.header-bl .cabecera-bl .titulos-bl {text-align:var(--bl-header-cbc-titulos-txt-align);color:var(--bl-header-cbc-titulos-color);}
.header-bl .cabecera-bl .titulos-bl p {margin-bottom:var(--bl-header-cbc-titulos-margin-bottom);}
.header-bl .cabecera-bl .titulos-bl .titna1 {display:var(--bl-header-cbc-titulos-titulo1-display);}
.header-bl .cabecera-bl .titulos-bl .titna2 {display:var(--bl-header-cbc-titulos-titulo2-display);}
/*cabecera vacio */
.header-bl .cabecera-bl .col-vacio-bl {display:var(--bl-header-cbc-colvacia-display);}

/* MENU SUPERIOR */
.navbar-bl {background-color:var(--bl-nav-bg-color);border-bottom:var(--bl-nav-border-bottom);}
.navbar-bl .navbar-toggler:focus {box-shadow:none;}
.navbar-bl a.nav-link {color:var(--bl-nav-link-color);text-transform:var(--bl-nav-link-transform);text-decoration:var(--bl-nav-link-decoration);}
.navbar-bl a.nav-link:hover {color:var(--bl-nav-link-color-hover);text-decoration:var(--bl-nav-link-decoration-hover);}
.navbar-bl a.nav-link.active {color:var(--bl-nav-link-color-active);font-weight:var(--bl-nav-link-font-weight-active);}

/* SUBMENU */
.submenu-bl {background-color:var(--bl-submenu-bg-color);border-top:var(--bl-submenu-border-top);border-right:var(--bl-submenu-border-right);border-bottom:var(--bl-submenu-border-bottom);border-left:var(--bl-submenu-border-left);border-radius:var(--bl-submenu-border-radius);margin-bottom:var(--bl-submenu-margin-bottom);}
.submenu-bl .nav-item .nav-link {color:var(--bl-submenu-link-color);text-decoration:var(--bl-submenu-link-text-decoration);}
.submenu-bl .nav-item .nav-link:hover {color:var(--bl-submenu-link-color-hover);text-decoration:var(--bl-submenu-link-text-decoration-hover);}
.submenu-bl .nav-item .nav-link.active {color:var(--bl-submenu-link-color-active);font-weight:var(--bl-submenu-link-font-weight-active);}
.submenu-bl .nav-item .nav-link.active:hover {color:var(--bl-submenu-link-color-active-hover);}

/* MAIN */
.main-bl {background:var(--bl-main-bg);padding:var(--bl-main-padding);margin:var(--bl-main-margin);}
.main-bl .descPortada-bl {display:var(--bl-main-descPortada-display);border-top:var(--bl-main-descPortada-border-top);border-right:var(--bl-main-descPortada-border-right);border-bottom:var(--bl-main-descPortada-border-bottom);border-left:var(--bl-main-descPortada-border-left);padding:var(--bl-main-descPortada-padding);}
.main-bl .seccionesSede-bl {display:var(--bl-main-seccionesSede-display);}
/* bloque carpeta ciudadana */
.main-bl .seccionesSede-bl .carpetaCiudadana-bl {display:var(--bl-main-cCiudadana-display);}
.main-bl .seccionesSede-bl .carpetaCiudadana-bl .carpeta {color:var(--bl-main-cCiudadana-color);min-height:var(--bl-main-cCiudadana-min-height);padding:var(--bl-main-cCiudadana-padding);border-top:var(--bl-main-cCiudadana-border-top);border-right:var(--bl-main-cCiudadana-border-right);border-bottom:var(--bl-main-cCiudadana-border-bottom);border-left:var(--bl-main-cCiudadana-border-left);border-radius:var(--bl-main-cCiudadana-border-radius);background-color:var(--bl-main-cCiudadana-bg-color);margin:var(--bl-main-cCiudadana-margin);}
.main-bl .seccionesSede-bl .carpetaCiudadana-bl .carpeta h4 {color:var(--bl-main-cCiudadana-title-color);margin:var(--bl-main-cCiudadana-title-margin);padding:var(--bl-main-cCiudadana-title-padding);font-weight:var(--bl-main-cCiudadana-title-font-weight);font-size:var(--bl-main-cCiudadana-title-font-size);}
.main-bl .seccionesSede-bl .carpetaCiudadana-bl .carpeta p {color:var(--bl-main-carpetaCiudadana-color);}
.main-bl .seccionesSede-bl .carpetaCiudadana-bl .carpeta .nav-link {padding:var(--bl-main-carpetaCiudadana-nav-link-padding);text-decoration:var(--bl-main-carpetaCiudadana-nav-link-text-decoration);color:var(--bl-main-carpetaCiudadana-nav-link-text-color);}
.main-bl .seccionesSede-bl .carpetaCiudadana-bl .carpeta .menu {margin-bottom:var(--bl-main-carpetaCiudadana-menu-margin-bottom);}
.main-bl .seccionesSede-bl .carpetaCiudadana-bl .carpeta .nav-link:hover {color:var(--bl-main-carpetaCiudadana-nav-link-text-color-hover);text-decoration:var(--bl-main-carpetaCiudadana-nav-link-text-decoration-hover);}
.main-bl .seccionesSede-bl .carpetaCiudadana-bl .carpeta .lnkPortada a {float:var(--bl-main-carpetaCiudadana-lnkPortada-float);padding:var(--bl-main-carpetaCiudadana-lnkPortada-padding);background-color:var(--bl-main-carpetaCiudadana-lnkPortada-bg-color);border-radius:var(--bl-main-carpetaCiudadana-lnkPortada-border-radius);color:var(--bl-main-carpetaCiudadana-lnkPortada-color);text-decoration:var(--bl-main-carpetaCiudadana-lnkPortada-text-decoration);}
.main-bl .seccionesSede-bl .carpetaCiudadana-bl .carpeta .lnkPortada a:hover {background-color:var(--bl-main-carpetaCiudadana-lnkPortada-bg-color-hover);color:var(--bl-main-carpetaCiudadana-lnkPortada-color-hover);text-decoration:var(--bl-main-carpetaCiudadana-lnkPortada-text-decoration-hover);box-shadow:var(--bl-main-carpetaCiudadana-lnkPortada-box-shadow-hover);}
/* bloque descatados */
.main-bl .seccionesSede-bl .destacados-bl {display:var(--bl-main-destacados-display);}
.main-bl .seccionesSede-bl .destacados-bl #destacados {color:var(--bl-main-destacados-color);min-height:var(--bl-main-destacados-min-height);padding:var(--bl-main-destacados-padding);border-top:var(--bl-main-destacados-border-top);border-right:var(--bl-main-destacados-border-right);border-bottom:var(--bl-main-destacados-border-bottom);border-left:var(--bl-main-destacados-border-lef);border-radius:var(--bl-main-destacados-border-radius);background-color:var(--bl-main-destacados-bg-color);margin:var(--bl-main-destacados-margin);}
.main-bl .seccionesSede-bl .destacados-bl #destacados h4 {color:var(--bl-main-destacados-title-color);margin:var(--bl-main-destacados-title-margin);padding:var(--bl-main-destacados-title-padding);font-weight:var(--bl-main-destacados-title-font-weight);font-size:var(--bl-main-destacados-title-font-size);}
.main-bl .seccionesSede-bl .destacados-bl #destacados a {color:var(--bl-main-destacados-lnkPortada-color);text-decoration:var(--bl-main-destacados-lnkPortada-text-decoration);}
.main-bl .seccionesSede-bl .destacados-bl #destacados a:hover {color:var(--bl-main-destacados-lnkPortada-color-hover);text-decoration:var(--bl-main-destacados-lnkPortada-text-decoration-hover);}
/* bloque necesidades */
.main-bl .necesidades-bl {display:var(--bl-main-necesidades-display);padding:var(--bl-main-necesidades-padding);border-top:var(--bl-main-necesidades-border-top);border-right:var(--bl-main-necesidades-border-right);border-bottom:var(--bl-main-necesidades-border-bottom);border-left:var(--bl-main-necesidades-border-lef);border-radius:var(--bl-main-necesidades-border-radius);background-color:var(--bl-main-necesidades-bg-color);margin:var(--bl-main-necesidades-margin);}
.main-bl .necesidades-bl h4 {color:var(--bl-main-necesidades-titulo-color);}
.main-bl .necesidades-bl a {color:var(--bl-main-necesidades-lnkPortada-color);text-decoration:var(--bl-main-necesidades-lnkPortada-text-decoration);}
.main-bl .necesidades-bl a:hover {color:var(--bl-main-necesidades-lnkPortada-color-hover);text-decoration:var(--bl-main-necesidades-lnkPortada-text-decoration-hover);}
/* links bloques */
.main-bl .linksBloque-bl {margin:var(--bl-main-linksBloque-margin);}
.main-bl .linksBloque-bl a {text-decoration:none;}
.main-bl .linksBloque-bl .card {background-color:var(--bl-main-card-bg-color);color:var(--bl-main-card-texto-color);padding:var(--bl-main-card-padding);border-top:var(--bl-main-card-border-top);border-right:var(--bl-main-card-border-right);border-bottom:var(--bl-main-card-border-bottom);border-left:var(--bl-main-card-border-left);border-radius:var(--bl-main-card-border-radius);margin:var(--bl-main-card-margin);min-height:var(--bl-main-card-min-height);}
.main-bl .linksBloque-bl .card:hover {background-color:var(--bl-main-card-bg-color-hover);color:var(--bl-main-card-texto-color-hover);}
.main-bl .linksBloque-bl .card .card-body .row {justify-content:var(--bl-main-card-justify-content);text-align:var(--bl-main-card-text-align);}
.main-bl .linksBloque-bl .card .card-body img {width:var(--bl-main-card-img-width);max-height:var(--bl-main-card-img-max-height);}
/* filtros */
.main-bl .seccionesSede-bl .destacados-bl .filtroConsulta {display:none}
.main-bl .necesidades-bl .filtroConsulta {display:none}

/* eAtiende */
.main-bl .eAtiende-bl .lnkTramits {color:var(--bl-color-white);border-radius:var(--bl-border-radius);font-size:2.5rem;font-weight:300;line-height:1.2;background:var(--bl-color-primary);}
.main-bl .eAtiende-bl .lnkTramits a {text-decoration:none;padding:2.5rem;}

.main-bl .eAtiende-bl .section-bl .lnkPadron,
.main-bl .eAtiende-bl .section-bl .lnkRegistro,
.main-bl .eAtiende-bl .section-bl .lnkExpedientes,
.main-bl .eAtiende-bl .section-bl .lnkTributaria {color:var(--bl-color-white);border-radius:var(--bl-border-radius);background:var(--bl-color-primary);font-weight:300;line-height:1.2;font-size:1.5rem;}
.main-bl .eAtiende-bl .section-bl .lnkPadron a,
.main-bl .eAtiende-bl .section-bl .lnkRegistro a,
.main-bl .eAtiende-bl .section-bl .lnkExpedientes a,
.main-bl .eAtiende-bl .section-bl .lnkTributaria a {text-decoration:none;padding:2.5rem;}
.main-bl .eAtiende-bl .section-bl .lnkPadron a i,
.main-bl .eAtiende-bl .section-bl .lnkRegistro a i,
.main-bl .eAtiende-bl .section-bl .lnkExpedientes a i,
.main-bl .eAtiende-bl .section-bl .lnkTributaria a i {font-size:3rem;margin-right:10px;}

.main-bl .eAtiende-bl .eMiServicio {display:none;}

/* FOOTER */
.footer-bl {display:var(--bl-footer-display);border-top:var(--bl-footer-border-top);margin:var(--bl-footer-margin);background-color:var(--bl-footer-bg-color);padding:var(--bl-footer-padding);}
.footer-bl h5 {border-left:var(--bl-footer-h5-border-left);padding:var(--bl-footer-h5-padding);}
.footer-bl .nav-link {padding:var(--bl-footer-nav-link-padding);text-decoration:var(--bl-footer-nav-link-text-decoration);color:var(--bl-footer-nav-link-color);}
.footer-bl .nav-link:hover {color:var(--bl-footer-nav-link-color-hover);}
.footer-bl .pie-menu-avisoLega {display:var(--bl-footer-mnAvisoLegal-display);flex-direction:var(--bl-footer-mnAvisoLegal-flex-direction);}

/* BACK-TO-TOP */
.ir-arriba {display:none;padding:20px;cursor:pointer;position:fixed;bottom:20px;right:20px;}
.ir-arriba.icon-arrow-up2 {background-color:var(--bl-backToTop-bg-color);background-image:var(--bl-backToTop-bg-image);background-repeat:var(--bl-backToTop-bg-repeat);background-position:var(--bl-backToTop-bg-position);border-radius:var(--bl-backToTop-border-radius);}

/* LOGIN */
#Login #frmBrokerLogin {width:100%;height:314px;}
.pageBroker .ui-dialog {padding:0;}
.pageBroker .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-resizable {/*display:block !important;float:none;*/width:100% !important;/*position:static !important;*/border:none;left:0 !important;}
.pageBroker .ui-widget-overlay{opacity:0 !important;background-color:#fff !important;}
.pageBroker .ui-dialog-titlebar {display:none;border:none;border-radius:0 0.75rem;}
.pageBroker #ABSIdentifier1_div {display:flex !important;justify-content:center !important}
.pageBroker #ABSIdentifier1_div .BrokerBox{position:relative;width:auto;display:inline-grid;margin:.5rem;border:1px solid #dee2e6;min-height:230px;background-color:white;height:230px;}
.pageBroker #ABSIdentifier1_div .BrokerBox input{background-color:#ca1d34;border:none;border-radius:0 0.75rem;color:white;padding:.5rem;}
.pageBroker #ABSIdentifier1_div .BrokerBoxLastDiv {position:absolute;bottom:25px;width:100%;text-align:center;}
.pageBroker .ui-resizable-handle {display:none !important}

/* CONSULTAS */
#consulta .Consulta .filtro-bl {border-top:var(--bl-filtro-border-top);border-right:var(--bl-filtro-border-right);border-bottom:var(--bl-filtro-border-bottom);border-left:var(--bl-filtro-border-left);border-radius:var(--bl-filtro-border-radius);padding:var(--bl-filtro-padding);margin:var(--bl-filtro-margin);background-color:var(--bl-filtro-bg-color);}
#consulta .Consulta .botones-bl {display:var(--bl-botonera-display);justify-content:var(--bl-botonera-justify-content);}
#consulta .Consulta .botones-bl .btnSearch-bl,
#consulta .Consulta .ContenidoAsp .btnAction-bl,
#consulta .Consulta .eAtiende .btnAction-bl {background-color:var(--bl-botonera-btnSearch-bg-color);color:var(--bl-botonera-btnSearch-color);border-radius:var(--bl-botonera-btnSearch-border-radius); margin-bottom:.5rem;text-decoration:none;}
#consulta .Consulta .botones-bl .btnSearch-bl:hover {background-color:var(--bl-botonera-btnSearch-bg-color-hover);}
/*#consulta .Consulta .gridResultado .acciones {margin:0 0 .75rem 0;}
#consulta .Consulta .gridResultado .acciones a {background-color:var(--bl-acciones-bg-color);color:var(--bl-acciones-color);border-radius:var(--bl-acciones-border-radius);text-decoration:var(--bl-acciones-text-decoration);min-width:var(--bl-scciones-min-width);}
#consulta .Consulta .gridResultado .acciones a:hover {background-color:var(--bl-acciones-bg-color-hover);}*/
#consulta .page-link {color:var(--bl-paginacion-page-item-color);}
#consulta .active > .page-link {background-color:var(--bl-paginacion-bg-color);border-color:var(--bl-paginacion-border-color);color:var(--bl-paginacion-page-item-active-color)}

/* VISOR FICHAS */
#lstWorkInstruction .titleAmbit {background-color:var(--bl-visorFicha-title-bg-color);border-top:var(--bl-visorFicha-title-border-top);border-right:var(--bl-visorFicha-title-border-right);border-bottom:var(--bl-visorFicha-title-border-bottom);border-left:var(--bl-visorFicha-title-border-left);border-radius:var(--bl-visorFicha-title-border-radius);padding:var(--bl-visorFicha-title-padding);color:var(--bl-visorFicha-title-color);text-transform:var(--bl-visorFicha-title-text-transform);margin:var(--bl-visorFicha-title-margin);}
#lstWorkInstruction .titleAmbit svg {float:right;font-size:1.5rem;}
#lstWorkInstruction .subTitleAmbit {background-color:var(--bl-visorFicha-subtitle-bg-color);border-top:var(--bl-visorFicha-subtitle-border-top);border-right:var(--bl-visorFicha-subtitle-border-right);border-bottom:var(--bl-visorFicha-subtitle-border-bottom);border-left:var(--bl-visorFicha-subtitle-border-left);border-radius:var(--bl-visorFicha-subtitle-border-radius);padding:var(--bl-visorFicha-subtitle-padding);color:var(--bl-visorFicha-subtitle-color);text-transform:var(--bl-visorFicha-subtitle-text-transform);margin:var(--bl-visorFicha-subtitle-margin);}
#lstWorkInstruction .filaFicha {background-color:var(--bl-visorFicha-filaFicha-bg-color);padding:var(--bl-visorFicha-filaFicha-padding);margin-bottom:var(--bl-visorFicha-filaFicha-margin-bottom);border-top:var(--bl-visorFicha-filaFicha-border-top);border-right:var(--bl-visorFicha-filaFicha-border-right);border-bottom:var(--bl-visorFicha-filaFicha-border-bottom);border-left:var(--bl-visorFicha-filaFicha-border-left);}
#lstAmbits .btn-ambits-bl {background-color:var(--bl-visorFicha-lstAmbits-bg-color);border-top:var(--bl-visorFicha-lstAmbits-border-top);border-right:var(--bl-visorFicha-lstAmbits-border-right);border-bottom:var(--bl-visorFicha-lstAmbits-border-bottom);border-left:var(--bl-visorFicha-lstAmbits-border-left);border-radius:var(--bl-visorFicha-lstAmbits-border-radius);width:var(--bl-visorFicha-lstAmbits-width);color:var(--bl-visorFicha-lstAmbits-color);margin:var(--bl-visorFicha-lstAmbits-margin);text-align:var(--bl-visorFicha-lstAmbits-text-align);}
#lstAmbits .btn-ambits-bl:hover {background-color:var(--bl-visorFicha-lstAmbits-bg-color-hover);color:var(--bl-visorFicha-lstAmbits-color-hover);}
#lstAmbits .btn-ambits-bl.active {background-color:var(--bl-visorFicha-lstAmbits-bg-color-active);color:var(--bl-visorFicha-lstAmbits-color-active);}

/* FICHA */
#Ficha .sectionTitle-bl {background-color:var(--bl-ficha-title-bg-color);color:var(--bl-ficha-title-color);padding:var(--bl-ficha-title-padding);border-top:var(--bl-ficha-title-border-top);border-right:var(--bl-ficha-title-border-right);border-bottom:var(--bl-ficha-title-border-bottom);border-left:var(--bl-ficha-title-border-left);border-radius:var(--bl-ficha-title-border-radius);}
#Ficha .sectionContent-bl {padding:var(--bl-ficha-contenido-padding);background-color:var(--bl-ficha-contenido-bg-color);margin:var(--bl-ficha-contenido-margin);border-top:var(--bl-ficha-contenido-border-top);border-right:var(--bl-ficha-contenido-border-right);border-bottom:var(--bl-ficha-contenido-border-bottom);border-left:var(--bl-ficha-contenido-border-left);border-radius:var(--bl-ficha-contenido-border-radius);}
#Ficha .btnTramitar {color:var(--bl-ficha-btnTramitar-color);background-color:var(--bl-ficha-btnTramitar-bg-color);padding:var(--bl-ficha-btnTramitar-padding);width:var(--bl-ficha-btnTramitar-width);margin:var(--bl-ficha-btnTramitar-margin);font-size:var(--bl-ficha-btnTramitar-font-size);border-top:var(--bl-ficha-btnTramitar-border-top);border-right:var(--bl-ficha-btnTramitar-border-right);border-bottom:var(--bl-ficha-btnTramitar-border-bottom);border-left:var(--bl-ficha-btnTramitar-border-left);border-radius:var(--bl-ficha-btnTramitar-border-radius);}
#Ficha #infoAttachment a {padding:var(--bl-ficha-attachment-padding);text-decoration:var(--bl-ficha-attachment-text-decoration);background-color:var(--bl-ficha-attachment-bg-color);border-top:var(--bl-ficha-attachment-border-top);border-right:var(--bl-ficha-attachment-border-right);border-bottom:var(--bl-ficha-attachment-border-bottom);border-left:var(--bl-ficha-attachment-border-left);border-radius:var(--bl-ficha-attachment-border-radius);}
#Ficha #infoAttachment a:hover {background-color:var(--bl-ficha-attachment-bg-color-hover);}
#Ficha #infoAttachment a svg {margin-left:.5rem;}

/* FORMULARIOS */
#formularioBase input[type="text"]:read-only {background-color:#e9ecef;}
#formularioBase input[type="text"]:disabled {background-color:#e9ecef;}
#formularioBase select:disabled {background-color:#e9ecef;}
/* representante */
#formularioBase .representante-bl {padding:var(--bl-form-representante-padding);margin:var(--bl-form-representante-margin);background-color:var(--bl-form-representante-bg-color);border-top:var(--bl-form-representante-border-top);border-right:var(--bl-form-representante-border-right);border-bottom:var(--bl-form-representante-border-bottom);border-left:var(--bl-form-representante-border-left);border-radius:var(--bl-form-representante-border-radius);}
#formularioBase .representante-bl h4 {padding:var(--bl-form-representante-h4-padding);border-left:var(--bl-form-representante-h4-border-left);}
#formularioBase .representante-bl h5 {background-color:var(--bl-form-representante-h5-bg-color);}
/* solicitante */
#formularioBase .solicitante-bl {padding:var(--bl-form-solicitante-padding);margin:var(--bl-form-solicitante-margin);background-color:var(--bl-form-solicitante-bg-color);border-top:var(--bl-form-solicitante-border-top);border-right:var(--bl-form-solicitante-border-right);border-bottom:var(--bl-form-solicitante-border-bottom);border-left:var(--bl-form-solicitante-border-left);border-radius:var(--bl-form-solicitante-border-radius);}
#formularioBase .solicitante-bl h4 {padding:var(--bl-form-solicitante-h4-padding);border-left:var(--bl-form-solicitante-h4-border-left);}
#formularioBase .solicitante-bl h5 {background-color:var(--bl-form-solicitante-h5-bg-color);}
/* autoliquidacion */
#formularioBase .calculoImporte-bl {padding:var(--bl-form-calculoImporte-padding);margin:var(--bl-form-calculoImporte-margin);background-color:var(--bl-form-calculoImporte-bg-color);border-top:var(--bl-form-calculoImporte-border-top);border-right:var(--bl-form-calculoImporte-border-right);border-bottom:var(--bl-form-calculoImporte-border-bottom);border-left:var(--bl-form-calculoImporte-border-left);border-radius:var(--bl-form-calculoImporte-border-radius);}
/* solicitud */
#formularioBase .datSolicitud-bl {padding:var(--bl-form-datSolicitud-padding);margin:var(--bl-form-datSolicitud-margin);background-color:var(--bl-form-datSolicitud-bg-color);border-top:var(--bl-form-datSolicitud-border-top);border-right:var(--bl-form-datSolicitud-border-right);border-bottom:var(--bl-form-datSolicitud-border-bottom);border-left:var(--bl-form-datSolicitud-border-left);border-radius:var(--bl-form-datSolicitud-border-radius);}
#formularioBase .datSolicitud-bl h4 {padding:var(--bl-form-datSolicitud-h4-padding);border-left:var(--bl-form-datSolicitud-h4-border-left);}
#formularioBase .datSolicitud-bl h5 {background-color:var(--bl-form-datSolicitud-h5-bg-color);}
/* condiciones */
#formularioBase .condiciones-bl {padding:var(--bl-form-condiciones-padding);margin:var(--bl-form-condiciones-margin);background-color:var(--bl-form-condiciones-bg-color);border-top:var(--bl-form-condiciones-border-top);border-right:var(--bl-form-condiciones-border-right);border-bottom:var(--bl-form-condiciones-border-bottom);border-left:var(--bl-form-condiciones-border-left);border-radius:var(--bl-form-condiciones-border-radius);}
#formularioBase .interoperabilidad-bl {margin:0 0 .5rem 0;}
#formularioBase .lopd-bl {margin:0 0 .5rem 0;}
#formularioBase .servicioPago-bl {margin:0 0 .5rem 0;}
#formularioBase .notifElectro-bl {margin:0 0 .5rem 0;}
#formularioBase .infoSMS-bl {margin:0 0 .5rem 0;}
#formularioBase .infoMail-bl {margin:0 0 .5rem 0;}
#formularioBase .idiomaCom-bl {margin:0 0 .5rem 0;}
#formularioBase .SacCom-bl {margin:0 0 .5rem 0;}
#formularioBase .buscaDNI {display:none;}
#formularioBase .condiciones-bl h4 {padding:var(--bl-form-condiciones-h4-padding);border-left:var(--bl-form-condiciones-h4-border-left);}
#formularioBase .condiciones-bl h5 {background-color:var(--bl-form-condiciones-h5-bg-color);}
/* botones */
#formularioBase .botones-bl {display:var(--bl-form-btn-display);justify-content:var(--bl-form-btn-justify-content);}
#formularioBase .botones-bl .botBorrar {background-color:var(--bl-form-btn-botBorrar-bg-color);color:var(--bl-form-btn-botBorrar-color);margin:var(--bl-form-btn-botBorrar-margin);border-top:var(--bl-form-btn-botBorrar-border-top);border-right:var(--bl-form-btn-botBorrar-border-right);border-bottom:var(--bl-form-btn-botBorrar-border-bottom);border-left:var(--bl-form-btn-botBorrar-border-left);border-radius:var(--bl-form-btn-botBorrar-border-radius);}
#formularioBase .botones-bl .botBorrar:hover {background-color:var(--bl-form-btn-botBorrar-bg-color-hover);color:var(--bl-form-btn-botBorrar-color-hover);}
#formularioBase .botones-bl .botImprimirForm {background-color:var(--bl-form-btn-botImprimirForm-bg-color);color:var(--bl-form-btn-botImprimirForm-color);margin:var(--bl-form-btn-botImprimirForm-margin);border-top:var(--bl-form-btn-botImprimirForm-border-top);border-right:var(--bl-form-btn-botImprimirForm-border-right);border-bottom:var(--bl-form-btn-botImprimirForm-border-bottom);border-left:var(--bl-form-btn-botImprimirForm-border-left);border-radius:var(--bl-form-btn-botImprimirForm-border-radius);}
#formularioBase .botones-bl .botImprimirForm:hover {background-color:var(--bl-form-btn-botImprimirForm-bg-color-hover);color:var(--bl-form-btn-botImprimirForm-color-hover);}
#formularioBase .botones-bl .botAceptar {background-color:var(--bl-form-btn-botAceptar-bg-color);color:var(--bl-form-btn-botAceptar-color);margin:var(--bl-form-btn-botAceptar-margin);border-top:var(--bl-form-btn-botAceptar-border-top);border-right:var(--bl-form-btn-botAceptar-border-right);border-bottom:var(--bl-form-btn-botAceptar-border-bottom);border-left:var(--bl-form-btn-botAceptar-border-left);border-radius:var(--bl-form-btn-botAceptar-border-radius);}
#formularioBase .botones-bl .botAceptar:hover {background-color:var(--bl-form-btn-botAceptar-bg-color-hover);color:var(--bl-form-btn-botAceptar-color-hover);}
/* calendario */
#formularioBase .cont_calendario {background-color:var(--bl-form-calendario-bg-color);border-top:var(--bl-form-calendario-border-top);border-right:var(--bl-form-calendario-border-right);border-bottom:var(--bl-form-calendario-border-bottom);border-left:var(--bl-form-calendario-border-left);border-radius:var(--bl-form-calendario-border-radius)}
#formularioBase .cont_calendario .cal_dias {background-color:var(--bl-form-calendario-dias-bg-color);color:var(--bl-form-calendario-dias-color);}
#formularioBase .cont_calendario .cal_dias:hover {background-color:var(--bl-form-calendario-dias-bg-color-hover);cursor:pointer;color:var(--bl-form-calendario-dias-color-hover);}
#formularioBase .cont_calendario .cal_dias_finde {background-color:var(--bl-form-calendario-dias-finde-bg-color);color:var(--bl-form-calendario-dias-finde-color);}
#formularioBase .cont_calendario .cal_dias_finde:hover {background-color:var(--bl-form-calendario-dias-finde-bg-color-hover);cursor:pointer;color:var(--bl-form-calendario-dias-finde-color-hover);}
#formularioBase .cont_calendario .cal_mes_anterior,
#formularioBase .cont_calendario .cal_mes_siguiente {background-color:var(--bl-form-calendario-mes-bg-color);color:var(--bl-form-calendario-mes-color);cursor:pointer;}
#formularioBase .cont_calendario .cal_dias_hoy {background-color:var(--bl-form-calendario-hoy-bg-color);color:var(--bl-form-calendario-hoy-color);cursor:pointer;}
#formularioBase .cont_calendario .cal_dias_hoy:hover {background-color:var(--bl-form-calendario-dias-bg-color-hover);}
/* panel cortina */
#panelCortina {z-index:2;background-color:#000;position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;opacity:0.7;}
/* adjuntos */
.ui-dialog-titlebar{background-color:var(--bl-form-attachment-title-bg-color);border-radius:var(--bl-form-attachment-border-radius);padding:var(--bl-form-attachment-padding);color:var(--bl-form-attachment-color);}
.ui-dialog-buttonset{background-color:var(--bl-form-attachment-buttonset-bg-color);}
.ui-button{display:none;}
.txtAttachmentsNota{display:none;}
.firmaAdjuntos{display:none;}

/* DOCUMENTO CONFIRMACION */
#documentoConfirmacion .seccRepDocConfirmacion,
#documentoConfirmacion .seccDatSolDocConfirmacion,
#documentoConfirmacion .seccInfoSolDocConfirmacion,
#documentoConfirmacion .seccSolDocConfirmacion {background-color:var(--bl-formDoc-secc-bg-color);border-top:var(--bl-formDoc-secc-border-top);border-right:var(--bl-formDoc-secc-border-right);border-bottom:var(--bl-formDoc-secc-border-bottom);border-left:var(--bl-formDoc-secc-border-left);border-radius:var(--bl-formDoc-secc-border-radius);padding:var(--bl-formDoc-secc-padding);margin:var(--bl-formDoc-secc-margin);}
#documentoConfirmacion .seccRepDocConfirmacion h4,
#documentoConfirmacion .seccSolDocConfirmacion h4,
#documentoConfirmacion .seccDatSolDocConfirmacion h4,
#documentoConfirmacion .seccInfoSolDocConfirmacion h4 {padding:var(--bl-formDoc-secc-h4-padding);border-left:var(--bl-formDoc-secc-h4-border-left);}
#documentoConfirmacion .botones-bl {display:var(--bl-formDoc-btn-display);justify-content:var(--bl-formDoc-btn-justify-content);}
#documentoConfirmacion .botones-bl .botAtras {background-color:var(--bl-formDoc-btn-botAtras-bg-color);color:var(--bl-formDoc-btn-botAtras-color);margin:var(--bl-formDoc-btn-botAtras-margin);border-top:var(--bl-formDoc-btn-botAtras-border-top);border-right:var(--bl-formDoc-btn-botAtras-border-right);border-bottom:var(--bl-formDoc-btn-botAtras-border-bottom);border-left:var(--bl-formDoc-btn-botAtras-border-left);border-radius:var(--bl-formDoc-btn-botAtras-border-radius);}
#documentoConfirmacion .botones-bl .botAtras:hover {background-color:var(--bl-formDoc-btn-botAtras-bg-color-hover);color:var(--bl-formDoc-btn-botAtras-color-hover);}
#documentoConfirmacion .botones-bl .botAceptar {background-color:var(--bl-formDoc-btn-botAceptar-bg-color);color:var(--bl-formDoc-btn-botAceptar-color);margin:var(--bl-formDoc-btn-botAceptar-margin);border-top:var(--bl-formDoc-btn-botAceptar-border-top);border-right:var(--bl-formDoc-btn-botAceptar-border-right);border-bottom:var(--bl-formDoc-btn-botAceptar-border-bottom);border-left:var(--bl-formDoc-btn-botAceptar-border-left);border-radius:var(--bl-formDoc-btn-botAceptar-border-radius);}
#documentoConfirmacion .botones-bl .botAceptar:hover {background-color:var(--bl-formDoc-btn-botAceptar-bg-color-hover);color:var(--bl-formDoc-btn-botAceptar-color-hover);}

/* DOCUMENTO FINAL */
#documentoFinal .seccRepDocConfirmacion,
#documentoFinal .seccDatSolDocConfirmacion,
#documentoFinal .seccInfoSolDocConfirmacion,
#documentoFinal .seccSolDocConfirmacion {background-color:var(--bl-formDoc-secc-bg-color);border-top:var(--bl-formDoc-secc-border-top);border-right:var(--bl-formDoc-secc-border-right);border-bottom:var(--bl-formDoc-secc-border-bottom);border-left:var(--bl-formDoc-secc-border-left);border-radius:var(--bl-formDoc-secc-border-radius);padding:var(--bl-formDoc-secc-padding);margin:var(--bl-formDoc-secc-margin);}
#documentoFinal .seccRepDocConfirmacion h4,
#documentoFinal .seccSolDocConfirmacion h4,
#documentoFinal .seccDatSolDocConfirmacion h4,
#documentoFinal .seccInfoSolDocConfirmacion h4 {padding:var(--bl-formDoc-secc-h4-padding);border-left:var(--bl-formDoc-secc-h4-border-left);}
#documentoFinal .BotonSellar {display:none;}
#documentoFinal .informacionTramite {background-color:var(--bl-formDoc-seccInfoTramite-bg-color);padding:var(--bl-formDoc-seccInfoTramite-padding);margin:var(--bl-formDoc-seccInfoTramite-margin);border-top:var(--bl-formDoc-seccInfoTramite-border-top);border-right:var(--bl-formDoc-seccInfoTramite-border-right);border-bottom:var(--bl-formDoc-seccInfoTramite-border-bottom);border-left:var(--bl-formDoc-seccInfoTramite-border-left);border-radius:var(--bl-formDoc-seccInfoTramite-border-radius);}
#documentoFinal .informacionTramite .informacionAsociada .boton .botPDFAut {background-color:var(--bl-formDoc-btn-botPDFAut-bg-color);color:var(--bl-formDoc-btn-botPDFAut-color);padding:var(--bl-formDoc-btn-botPDFAut-padding);margin:var(--bl-formDoc-btn-botPDFAut-margin);border-top:var(--bl-formDoc-btn-botPDFAut-border-top);border-right:var(--bl-formDoc-btn-botPDFAut-border-right);border-bottom:var(--bl-formDoc-btn-botPDFAut-border-bottom);border-left:var(--bl-formDoc-btn-botPDFAut-border-left);border-radius:var(--bl-formDoc-btn-botPDFAut-border-radius);text-decoration:var(--bl-formDoc-btn-botPDFAut-text-decoration);}
#documentoFinal .informacionTramite .informacionAsociada .boton .botPDFAut:hover {background-color:var(--bl-formDoc-btn-botPDFAut-bg-color-hover);color:var(--bl-formDoc-btn-botPDFAut-color-hover);}
#documentoFinal .botones-bl {display:var(--bl-formDoc-btn-display);justify-content:var(--bl-formDoc-btn-justify-content);}
#documentoFinal .botones-bl .btnInicio {background-color:var(--bl-formDoc-btn-btnInicio-bg-color);color:var(--bl-formDoc-btn-btnInicio-color);margin:var(--bl-formDoc-btn-btnInicio-margin);border-top:var(--bl-formDoc-btn-btnInicio-border-top);border-right:var(--bl-formDoc-btn-btnInicio-border-right);border-bottom:var(--bl-formDoc-btn-btnInicio-border-bottom);border-left:var(--bl-formDoc-btn-btnInicio-border-left);border-radius:var(--bl-formDoc-btn-btnInicio-border-radius);text-decoration:var(--bl-formDoc-btn-btnInicio-text-decoration);}
#documentoFinal .botones-bl .btnInicio:hover {background-color:var(--bl-formDoc-btn-btnInicio-bg-color-hover);color:var(--bl-formDoc-btn-btnInicio-color-hover);}
#documentoFinal .pagoOnline {background-color:#d1e7dd;padding:1rem;border-left:5px solid #a3cfbb;border-right:5px solid #a3cfbb;}
#documentoFinal .pagoOnline .seccionesTPV {display:flex;justify-content:center;}
#documentoFinal .pagoOnline .seccionesTPV #btCartaPagoTPV{background-color:#198754;color:white;padding:0.5rem;margin:0 .5rem;border-radius:0 .75rem;border:1px solid #198754;}
#documentoFinal .pagoOnline .seccionesTPV #btTPVOnline{background-color:#198754;color:white;padding:0.5rem;margin:0 .5rem;border-radius:0 .75rem;border:1px solid #198754;}
#documentoFinal .justificantePago {background-color:#d1e7dd;padding:1rem;border-left:5px solid #a3cfbb;border-right:5px solid #a3cfbb;}
#documentoFinal .justificantePago .secJustificantePago p {font-weight:600;}
#documentoFinal .justificantePago .secJustificantePago p .bi-exclamation-circle {color:#ca1d34;}
#documentoFinal .justificantePago .seccionBtn {display:flex;justify-content:center;}
#documentoFinal .justificantePago .seccionBtn #btJustificanteTPVOnline {background-color:#198754;color:white;padding:0.5rem;margin:0 .5rem;border-radius:0 .75rem;border:1px solid #198754;}

#documentoFinal .hidden {display:none;}

@media (min-width: 576px) {
  .d-sm-inline{display:inline !important;}
}

@media (max-width: 575px) {
  .user .bi{display:inline-block;vertical-align:-.125em;fill:currentcolor;width:1.1em;height:1.5em;}
}