/* WACHI NEWS — only the primary nav gets the fixed right-column panel */
body .main-navigation .main-nav ul li.wdl-nav-news { float:none; width:100%; clear:both; background:transparent; }
body .main-navigation .main-nav ul li.wdl-nav-news .wdl-news-box { padding:0; }
body .main-navigation .main-nav ul li.wdl-nav-news a { width:auto; padding:0; line-height:inherit; display:inline; background:transparent; text-transform:none; }
body .main-navigation .main-nav ul li.wdl-nav-news a:hover { background:transparent; }
.wdl-news-box { color:#333; box-sizing:border-box; }
.wdl-news-heading { font-family:Georgia,serif; font-style:italic; font-weight:400; font-size:18px; letter-spacing:.07em; margin:0 0 14px; line-height:1.4; }
.wdl-news-box .wdl-news-heading a { text-decoration:none; color:inherit; }
.wdl-news-list { display:flex; flex-direction:column; gap:10px; }
.wdl-news-item { display:flex; flex-direction:column; gap:4px; text-decoration:none; color:#555; border-bottom:1px solid #c9c9c9; padding:0 0 11px; }
.wdl-news-item time { font-size:10px; letter-spacing:.03em; opacity:.8; }
.wdl-news-title { font-size:11px; line-height:1.7; overflow-wrap:anywhere; }
.wdl-news-empty { font-size:11px; line-height:1.7; color:#777; }
/* Current menu is fixed at the right only from 1200px up. */
@media (min-width:1200px) {
 body .main-navigation .main-nav ul li.wdl-nav-news { margin-top:100px; padding:0; }
 body .main-navigation .main-nav ul li.wdl-nav-news .wdl-news-box { max-width:180px; }
}
@media (max-width:1199px) {
 body .main-navigation .main-nav ul li.wdl-nav-news { display:none !important; }
}
/* Shortcode in the TOP body. Visible on small screens by default. */
.wdl-news-inline { padding:30px 0; }
.wdl-news-inline .wdl-news-heading { font-size:24px; font-family:inherit; font-style:normal; }
.wdl-news-inline .wdl-news-item { flex-direction:row; align-items:baseline; gap:12px; }
.wdl-news-inline .wdl-news-item time { flex:0 0 75px; }
.wdl-news-inline .wdl-news-title { flex:1; font-size:12px; }
@media (min-width:1200px) { body.home .wdl-news-inline { display:none; } }
