.top-profile-links-box-container,
.popup-login,
.popup-register,
.single-recipe-bookmark-box,
.cooking-mode-btn-w,
.cooking-mode-close-btn-w,
.timer-w,
.thumbs-votes-w,
.add-to-meal-plan-btn-w,
.single-meta-share,
.single-meta-views,
.single-meta-likes,
.single-meta-comments,
.single-sharing-box,
.post-share-box,
.share-recipe-btn,
.osetin-vote-trigger,
.archive-item-share-link,
.comments-area,
#comments,
#respond,
.comment-respond,
.single-post-reviews-w,
.single-post-comments-w,
.social-bottom-comments,
.single-meta-at-bottom,
li.menu-item-21056,
li.menu-item-21063,
li.menu-item-21069 {
  display: none !important;
}

.legacy-unlinked {
  cursor: default !important;
  pointer-events: none !important;
  text-decoration: none !important;
}

.single-main-media:not(:has(img)),
.single-recipe-cuisine-image:not(:has(img)),
.single-post-navigation figure:not(:has(img)),
.floating-prev-post figure:not(:has(img)),
.floating-next-post figure:not(:has(img)) {
  display: none !important;
}

@media (max-width: 700px) {
  body.single {
    padding-bottom: 52px;
  }

  .print-share-recipe-btn-w {
    display: flex !important;
  }
}

@media print {
  .recipe-floating-box,
  .main-header-w,
  .fixed-header-w,
  .mobile-header-w,
  .top-profile-links-box-container {
    display: none !important;
  }
}
