/**
 * Desktop social icons fix
 * Ensures social icons are visible on desktop
 */

@media (min-width: 769px) {
  /* Ensure sidebar social icons are visible on desktop - FORCE */
  #block-instappraisal-clean-facebooksidebar,
  #block-instappraisal-clean-instagramsidebar,
  #block-instappraisal-clean-twittersidebar,
  #block-instappraisal-clean-pinterestsidebar,
  .block-instappraisal-clean-facebooksidebar,
  .block-instappraisal-clean-instagramsidebar,
  .block-instappraisal-clean-twittersidebar,
  .block-instappraisal-clean-pinterestsidebar {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    position: relative !important;
    z-index: 100 !important;
  }
  
  /* Ensure sidebar is visible on desktop */
  .layout-sidebar-first {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
  }
  
  /* Ensure social blocks within sidebar are visible */
  .layout-sidebar-first .block[id*="sidebar"],
  .layout-sidebar-first > div,
  .layout-sidebar-first > .block {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
  }
  
  /* Override any hiding that might be in place */
  .layout-sidebar-first .block {
    display: block !important;
  }
  
  /* Ensure the sidebar social block containers are visible */
  [id^="block-instappraisal-clean-"][id$="sidebar"] {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
  }
}