.wp-calendar-nav{display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap}
.wp-calendar-table a{font-weight:700;text-decoration:underline}
.recovery-archive-title{overflow-wrap:anywhere}
#recovery-search-results{max-width:100%;padding:1rem}
#recovery-search-results li{margin:0 0 1rem;overflow-wrap:anywhere}
#recovery-search-results input{max-width:100%;box-sizing:border-box}
.navigation.pagination .nav-links{display:flex;flex-wrap:wrap;gap:.3rem;align-items:center}
.navigation.pagination .page-numbers{white-space:normal}
.recovery-submenu-open>ul{display:block;visibility:visible;opacity:1}
.recovery-search-open .search-container{display:block!important;visibility:visible!important;opacity:1!important}
@media(max-width:600px){.recovery-archive-title{font-size:1.6rem}.entry-summary{overflow-wrap:anywhere}}
