#numeros{margin-top:1.5em}
#numeros .nav_paginas,#numeros .nav_paginas2{border:0}
.publication-header{margin-bottom:2em}
.publication-header .publication-header__label{font-weight:700}
.publication-header .publication-header__label::after{content:":"}
.publication-header ul{display:inline-flex;flex-flow:row wrap;list-style-type:none;padding:0}
.publication-header .publication-header__item::after{content:"|";padding-right:.25em}
.publication-header .publication-header__item:last-child::after{content:"";padding-right:0}
#caja_busqueda{position:static;margin-top:5em}
.publicacion .boton_texto:hover{text-decoration:underline!important}
.filtro_tipo_fechas{position:relative;margin-top:0;padding-left:.5em;border-bottom:1px solid #ccc}
.tipo_fechas{position:relative;top:.1em;display:inline-block;margin:0 .1em 0 .1em!important;border:1px solid #ccc;border-bottom:0}
.tipo_fechas .seleccionado,.tipo_fechas a{position:relative;display:inline-block;padding:.3em 1.3em .3em 1.3em;margin:0;color:#666!important;font-weight:700;text-decoration:none;z-index:2;background:#efefef;margin:0}
.tipo_fechas .seleccionado{background:#fff;border-bottom:1px solid #fff}
#filtros{display:block;padding:.2em}
#filtros .etiqueta{font-weight:700}
#filtros .enlace_cambio{position:relative;width:16px;height:16px;display:inline-block}
#filtros .boton_submit{margin:0 1em}
#boton_anyo_anterior,#boton_anyo_siguiente{position:relative;background:url(../img/anterior.gif) transparent no-repeat top left;display:inline-block;border:0;margin:0 .5em;padding:0;width:16px;height:16px;vertical-align:middle}
#boton_anyo_siguiente{background:url(../img/siguiente.gif) transparent no-repeat top left}
#boton_anyo_anterior:hover,#boton_anyo_siguiente:hover{background-position:bottom left}
.separador_calendarios{border-top:0 solid #fff;clear:both}
.calendarios .seleccion_anyo{margin:0 auto 2.5em auto;max-width:50%}
.calendarios .etiqueta{display:block;padding-bottom:2em;font-weight:700}
.calendarmeses{width:29em;display:block;float:left;margin-right:2em}
.calendarmeses .seleccion_anyo form{position:relative;text-align:left}
.calendarmeses .seleccionado select{font-weight:700;background-color:#f0f0f0}
.calendarmes .filtro_todomes,.calendarmeses .filtro_todoanyo{margin-left:.4em}
.calendarmes .filtro_todomes a,.calendarmeses .filtro_todoanyo a{font-weight:400;padding:.2em}
.calendarmes .filtro_todomes .seleccionado,.calendarmeses .filtro_todoanyo .seleccionado{padding:.2em;background-color:#f0f0f0}
.calendarmeses ul.meses{padding:0;margin:0;position:relative}
.calendarmeses ul.meses li{margin-top:0;margin-bottom:.6em;display:block;list-style:none;width:8em;height:1.3em;overflow:visible;border:0 solid #d3d3d3;text-align:left;line-height:1.3em;padding:0;padding-left:.4em;border-left:.4em solid #d3d3d3;border-top:.1em solid #d3d3d3}
.calendarmeses ul.meses li.seleccionado{background-color:#f0f0f0}
.calendarmeses ul.meses li.mes5,.calendarmeses ul.meses li.mes6,.calendarmeses ul.meses li.mes7,.calendarmeses ul.meses li.mes8{margin-left:15em;position:absolute}
.calendarmeses ul.meses li.mes10,.calendarmeses ul.meses li.mes11,.calendarmeses ul.meses li.mes12,.calendarmeses ul.meses li.mes9{margin-left:30em;position:absolute}
.calendarmeses ul.meses li.mes5,.calendarmeses ul.meses li.mes9{top:0;margin-top:0}
.calendarmeses ul.meses li.mes10,.calendarmeses ul.meses li.mes6{top:2em}
.calendarmeses ul.meses li.mes11,.calendarmeses ul.meses li.mes7{top:4em}
.calendarmeses ul.meses li.mes12,.calendarmeses ul.meses li.mes8{top:6em}
.calendarmes{float:right}
.calendarmes th{padding-top:.3em;padding-bottom:.3em;text-align:center}
.calendarmes td{text-align:center;width:2em}
.calendarmes td.seleccionado{background-color:#f0f0f0}
.seleccion_fechas{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:2em auto}
.seleccion_fechas span *{vertical-align:middle}
.seleccion_fechas span .valor{margin:0 1em}
.nav_registros .col_num_publicaciones{max-width:35em;min-width:10em}
.nav_registros .col_num_objdig{min-width:10em}
.nav_registros .col_num_otros{min-width:5em}
.nav_registros .col_num_numero{min-width:10em}
.nav_registros .col_num_portada img{display:block;margin-left:auto;margin-right:auto;width:40%;height:40%}
html>body .nav_registros .col_num_portada img{width:auto;height:auto;max-height:150px;max-width:60%}
#numeros table.nav_registros{padding:0;margin:1em 0 1em 0;width:100%}
#boton_anyo_anterior span,#boton_anyo_siguiente span{display:none}