/* The site supplies contact links and a message form; keep provider invitations/chat. */
#POP800_CORE_PANEL,#POP800_LW_PANEL{display:none!important}
.online-service-icon{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.8;margin-bottom:5px}
@media(min-width:992px) and (max-width:1199px){
  .floating-contact{display:block}
  .floating-contact>*:not([data-online-service]){display:none}
}
@media(max-width:575px){
  #POP800_INVITE_PANEL{max-width:calc(100vw - 24px);left:50%!important;transform:translateX(-50%)}
  #POP800_INVITE_PANEL>div,#POP800_INVITE_TITLE_PANEL,#POP800_INVITE_CONTAINER{max-width:100%;box-sizing:border-box}
  #POP800_INVITE_CONTAINER{height:auto!important;min-height:154px}
  #POP800_INVITE_PANEL .POP800_INVITE_BTN_PANEL input{max-width:100%;margin-top:5px}
}
