/* ADMLO questions 1.6.0: scoped to the questions page and the service navigation. */
body.admlo-questions-page #sidebar-left,
body.admlo-questions-page #sidebar-right,
body.admlo-questions-page .sidebar-left,
body.admlo-questions-page .sidebar-right { display:none!important; }
body.admlo-questions-page .content-container { display:block!important; max-width:1200px; width:100%; margin:0 auto!important; padding:0 24px; box-sizing:border-box; }
body.admlo-questions-page .content-container:before,
body.admlo-questions-page .content-container:after { display:none!important; }
body.admlo-questions-page .main { float:none!important; display:block!important; width:100%!important; max-width:none!important; margin:0!important; padding:0!important; border:0!important; }
body.admlo-questions-page .main .entry { width:100%; max-width:none; }
body.admlo-questions-page .admlo-questions { max-width:1100px; }
body.admlo-questions-page .post-title { line-height:1.2; }
#admlo-now-shell .now-topic-grid[data-admlo-topic-count] {
 display:grid; grid-template-columns:repeat(var(--admlo-topic-count,14),minmax(0,1fr));
 gap:8px; align-items:stretch; margin:24px 0 8px;
}
#admlo-now-shell .now-topic-grid[data-admlo-topic-count]>a {
 min-width:0; min-height:96px; box-sizing:border-box; padding:14px 5px 12px;
 display:flex; flex-direction:column; justify-content:flex-start; align-items:center;
 gap:10px; text-align:center; border-radius:12px;
}
#admlo-now-shell .now-topic-grid[data-admlo-topic-count] svg { width:27px; height:27px; flex:0 0 27px; }
#admlo-now-shell .now-topic-grid[data-admlo-topic-count] span {
 font-size:11px; line-height:1.4; overflow-wrap:break-word; hyphens:auto; text-wrap:balance;
}
@media(max-width:1023px) {
 #admlo-now-shell .now-topic-grid[data-admlo-topic-count] { grid-template-columns:repeat(7,minmax(0,1fr)); }
}
@media(max-width:699px) {
 #admlo-now-shell .now-topic-grid[data-admlo-topic-count] { grid-template-columns:repeat(3,minmax(0,1fr)); }
 #admlo-now-shell .now-topic-grid[data-admlo-topic-count] span { font-size:12px; }
 body.admlo-questions-page .content-container { padding:0 16px; }
}
@media(max-width:359px) {
 #admlo-now-shell .now-topic-grid[data-admlo-topic-count] { grid-template-columns:repeat(2,minmax(0,1fr)); }
}
