.calendario td{height:42px;vertical-align:middle;}
.calendario .hoy{background:#ffc107;font-weight:bold;}

.anho{font-size: 4rem;font-weight: bold;margin-bottom:0px;}
.card-body {padding: 0px;}
.table{margin-bottom: 0px;}
.nombreMes{font-weight: bold;padding: 10px 0px;margin:0px;    background: #b1c5eb; }



/* Desktop: vuelve al layout normal */
@media (min-width:768px){
    .anho{font-size: 7rem;font-weight: bold;}
}



@media (min-width: 992px){

}

@media (min-width: 1200px){
   
}

@media (min-width: 1400px){


}