/* origem: site/0158.css */
/* SOURCE: /assets/refactor-v943/css/site/0382.css */
/* v16.1.618: ao exibir todas as notícias, o botão não pode reaparecer em nenhum modelo. */
html body.pc .pc-loadmore.spb-loadmore-exhausted,
html body.pc .spb-blog-loadmore.spb-loadmore-exhausted{display:none!important;visibility:hidden!important;pointer-events:none!important;margin:0!important;padding:0!important;min-height:0!important;height:0!important;overflow:hidden!important;}

/* SOURCE: /assets/refactor-v943/css/site/0383.css */
/* v16.1.649 — Agenda e WhatsApp com o mesmo respiro de 40px abaixo do menu e parada antes do rodapé. */
@media(min-width:901px){
  html body.pc .spb-category-layout > .article-midcol{
    position:relative!important;
    overflow:visible!important;
    align-self:stretch!important;
  }
  html body.pc .spb-category-layout > .article-midcol .spb-send-agenda-box{
    position:relative!important;
    top:auto!important;
    left:auto!important;
    right:auto!important;
    bottom:auto!important;
    width:100%!important;
    max-width:100%!important;
    transform:none!important;
    box-sizing:border-box!important;
  }
  html body.pc .spb-category-layout > .article-midcol .spb-send-agenda-box.spb-agenda-fixed-646{
    position:fixed!important;
    right:auto!important;
    bottom:auto!important;
    z-index:9990!important;
    margin:0!important;
    transform:none!important;
    box-sizing:border-box!important;
    max-width:none!important;
  }
  html body.pc .spb-agenda-placeholder-646{
    display:block!important;
    visibility:hidden!important;
    pointer-events:none!important;
    width:100%!important;
    margin:18px 0 28px!important;
    padding:0!important;
    border:0!important;
  }
}
@media(max-width:900px){
  html body.pc .spb-category-layout > .article-midcol .spb-send-agenda-box,
  html body.pc .spb-category-layout > .article-midcol .spb-send-agenda-box.spb-agenda-fixed-646{
    position:static!important;
    top:auto!important;
    left:auto!important;
    width:auto!important;
    max-width:320px!important;
    margin:12px 0 28px!important;
  }
  html body.pc .spb-agenda-placeholder-646{display:none!important;height:0!important;margin:0!important}
}

