.caja_listado{display: block; margin-bottom: 8px; width: 100%; padding: 8px 0; transition: all 1s ease; border-bottom: 1px dotted #ccc;}

.listado_doc .titular_seccion{padding-top: 30px; padding-bottom: 15px; font-size: 1.8em; font-weight:400; color:#012A5E; text-transform: uppercase;}
.caja_listado .row{ align-items: center; display: flex;}
.caja_listado .descarga_listado{font-size: 1.5em; text-align: right; }
.caja_listado .fecha_listado{font-size:0.9em; color:#666; text-transform: uppercase;}
.caja_listado h3{font-size: 1.3em; color:#333;}


.caja_listado:hover{background-color: #ffffff; padding: 8px 15px; border-bottom: 1px dotted transparent;}

.caja_listado:hover h3{ color:#000;}


/* Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) {
    .listado_doc .titular_seccion { font-size: 1.4em;}
    .caja_listado h3 { font-size: 1.1em;}
    
}

/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) {
    .listado_doc .titular_seccion { font-size: 1.4em;}
    .caja_listado h3 { font-size: 1.1em;}
}

/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px) {
   
}

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) {
  
}

/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) and (max-width: 1399px) {
  

}

/* Extra large devices (large desktops, 1400px and up)*/
@media (min-width: 1400px) {
  
}





