header + section,
header + div {
    margin: 0 !important;
    padding: 0 !important;
    min-height: 0 !important;
}


header + section:empty,
header + div:empty {
    display: none !important;
}


.page-breadcrumb-inner,
.page-breadcrumb-list,
.breadcrumb_last {
  display: none !important;
}
/* Rejtsd el a duplikált social ikonsort a footerben */
.site-footer .social-icons,
.entry-content .social-icons,
footer .social-icons {
  display: none !important;
}

.main-navigation .current-menu-item a {
  opacity: 1 !important;
  visibility: visible !important;
  display: inline-block !important;
}