
.listado_doc{background-color: #fff;  box-shadow: 2px 2px 4px 0 rgba(20, 20, 20, 0.3); }


.caja_listado{display: block; margin-bottom: 8px; width: 100%; padding: 8px 0; transition: all 1s ease; border-bottom: 1px dotted #ccc; border-radius: 8px;}

.listado_doc h2{ font-weight:400;  text-transform: uppercase;}
.caja_listado .row{ align-items: center; display: flex;}
.caja_listado .descarga_listado{font-size: 1.5em; text-align: right; }

.caja_listado h3{ font-size: clamp(14px, calc(10px + 2vw), 20px); color:#333; font-weight: 400;}


.caja_listado:hover{background-color: #eee; padding: 8px 15px; border-bottom: 1px dotted transparent;}

.caja_listado:hover h3, .caja_listado:hover i{ color:#000;}






