:root :where(p) {
	font-family: var(--wp--preset--font-family--raleway);
}

.page-id-12919 .wp-block-post-title {
	display: none;
}

.page-id-7991 .wp-block-post-title {
	display: none;
}

.page-id-12919 .wp-post-image {
	display: none;
}

.page-id-7991 .wp-post-image {
	display: none;
}

.page-id-13554 #jp-post-flair {
	display: none;
}

.page-id-13554 .site-header {
	display: none;
}

body.page .sd-sharing-enabled,
body.page .jetpack-likes-widget-wrapper {
  display: none !important;
}


.page-id-19745 #likes-other-gravatars {
display: none;
}

.page-id-19744 #likes-other-gravatars {
display: none;
}

@media (min-width: 1024px) {
	.p-naslovna {
		width: 60%;
		margin: 0 auto;
		padding-top: 20px;
	}
	
	.sep-naslovna {
		margin-bottom: 30px;
	}
	
	.col-naslovna {
		width: 80%;
		margin: 0 auto;
		margin-top: 30px;
		margin-bottom: 40px;
	}
	
	.news-home {
		width: 65% !important;
	}
}

@media (max-width: 767px) {
	.wp-image-5310.size-full {
		width: 60%;
		display: block;
		margin: 0 auto;
	}
}

/* MOBITEL + TABLET: vertikalno, 75% širine */
.button-pocetna.wp-block-buttons{
  display:flex;
  flex-direction: column !important; /* pregazi .is-vertical ako treba */
  align-items:center;
  gap:16px;
}

.button-pocetna.wp-block-buttons > .wp-block-button{
  width:75% !important;
  max-width:none;
}

.button-pocetna.wp-block-buttons > .wp-block-button > .wp-block-button__link{
  display:block;
  width:100%;
  text-align:center;
}

/* DESKTOP + LAPTOP: vodoravno, svaki 50% */
@media (min-width:1024px){
  .button-pocetna.wp-block-buttons{
    flex-direction: row !important; /* forsiraj red (side-by-side) */
    justify-content:center;
    align-items:stretch;
    flex-wrap: nowrap;
  }
  .button-pocetna.wp-block-buttons > .wp-block-button{
    flex: 0 0 50% !important;  /* zauzmi točno 50% */
    width:50% !important;      /* backup protiv tema */
  }
}

.profile-menu__hamburger {
	color: grey !important;
}

.is-style-stacked
{
	width: 80%;
}

.kat-blog
{
	width: 80%;
	margin: auto;
}

.wp-block-button__link {
	background-color: #DE7A95;
	margin: auto;
	margin-top: 40px;
}
