:root {
  --pri-color: #777777;
  --grady-color: #222222;
}

.mg-headwidget .mg-head-detail {
  background-color: var(--grady-color);
}

.mg-headwidget .navbar-wp {
  background-color: var(--grady-color);
}

@media (min-width: 992px) {
		#navbar-wp.collapse.navbar-collapse {
			display: flex;
			justify-content: center;
		}
}

.mg-nav-widget-area .row.align-items-center {
  width: 100%;
  max-width: 1400px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box;
	border-bottom: 2px solid white;
}

.mg-nav-widget-area-back .inner {
  padding: 0;
}

.mg-headwidget .navbar-wp .navbar-nav > li > a {
	color: #ddd;
}

.navbar-toggler:hover, .navbar-toggler:focus {
  background-color: var(--pri-color);
}

.mg-breadcrumb-section {
  width: 100%;
  max-width: 1300px;
  margin: 0 auto;
  box-sizing: border-box;
	margin-bottom: 10px;
}

.mg-breadcrumb-title:has(.search-results-count) > h1 {
  visibility: hidden;
	font-size: 0;
}

.mg-breadcrumb-title:has(.search-results-count) > h1:before {
	content: "Rezultatele căutării pentru: ";
	visibility: visible;
	font-size: 30px;
}

.mg-breadcrumb-title:has(.search-results-count) > h1 > span {
  visibility: visible;
	font-size: 30px;
}

.widget_featured_post .mg-blog-post.lg {
  max-height: 50vh;
}

.mg-headwidget .mg-head-detail {
  padding-bottom: 0;
}

#content {
  width: 100%;
  max-width: 1400px;
  margin: 0 auto;
  padding: 0;
  box-sizing: border-box;
}

.post-form {
  visibility: hidden;
}

footer .overlay {
  padding: 0;
}

footer .mg-footer-bottom-area {
  padding: 0;
}

footer .mg-footer-copyright {
  padding: 0;
}

footer .overlay {
  background-color: var(--grady-color);
}

footer .mg-footer-copyright {
 background-color: var(--grady-color);
}

footer .mg-footer-copyright p {
  visibility: hidden;
}

footer .mg-footer-copyright p::after {
	content: "© Ecoul de Cluj 2026";
	visibility: visible;
	position: absolute;
	top: 0;
	left: 0;
}

.mg-info-author-block h4 span {
  visibility: hidden;
}

.mg-info-author-block h4 span::after {
	content: "Scris de";
  visibility: visible;
  margin-left: -1rem;
}