/* Hrankovic Safari Back Fix 1.0.8 - versionirano ime za siguran cache busting. */
/*
 * Pravila su namjerno ogranicena na javnu naslovnicu, iOS WebKit/mobilnu
 * sirinu i Sahifa main-content. Zakljucavanje visine dodatno zahtijeva klasu
 * koju JavaScript postavlja tek nakon potvrde iPhone/iPad Safarija.
 */
/* Ova provjera omogucava bijelu podlogu prije nego sto se JavaScript izvrsi. */
@supports (-webkit-touch-callout: none) {
	@media only screen and (max-width: 600px) {
		body.home #main-content .post-thumbnail > a,
		body.single #main-content .post-thumbnail > a {
			background-color: #fff !important;
		}

		/* Kratka compositing promjena tjera Safari da ponovo iscrta BFCache sliku. */
		body.home #main-content img.hsbfix-repaint {
			-webkit-transform: translateZ(0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			transform: translateZ(0);
		}

		/*
		 * Sahifa mali thumbnail nema vlastitu sirinu dok se lazy slika ne ucita.
		 * Rezervisi njegove konacne 90 x 61 px dimenzije da naslov ne mijenja
		 * prelom i visinu reda nakon povratka na duboku scroll poziciju.
		 */
		body.home #main-content .cat-box li.other-news .post-thumbnail {
			aspect-ratio: 110 / 75;
			height: 61px;
			min-height: 61px;
			min-width: 90px;
			overflow: hidden;
			width: 90px;
		}

		body.home #main-content .cat-box li.other-news .post-thumbnail > a,
		body.home #main-content .cat-box li.other-news .post-thumbnail img.attachment-tie-small {
			display: block !important;
			height: 100% !important;
			max-width: none !important;
			object-fit: cover;
			width: 100% !important;
		}
	}
}

@media only screen and (max-width: 600px) {
	body.home.hsbfix-active #main-content .group_items-box.hsbfix-stable {
		height: var(--hsbfix-group-height) !important;
		min-height: var(--hsbfix-group-height) !important;
	}
}
