/* Stays & Tales: Newsletter. Osnovni izgled trake (.st-nl, .st-nl-form) je u temi; ovde su samo dodaci. */

/* Polje za botove: van ekrana, ljudi ga ne vide. */
.st-nl-zamka {
	position: absolute !important;
	left: -10000px !important;
	width: 1px;
	height: 1px;
	overflow: hidden;
}

/* Traka u futeru se prikazuje tek kad je premeštena u futer. */
.st-nl--futer:not(.je-u-futeru) {
	display: none;
}

.st-nl-poruka {
	flex-basis: 100%;
	margin: 0;
	font-size: 15px;
	line-height: 1.5;
}

.st-nl-poruka:empty {
	display: none;
}

.st-nl--futer .st-nl-poruka {
	color: #fff;
}

.st-nl-form.je-greska .st-nl-poruka {
	color: #f3b4a2;
}

.st-nl-form.je-poslato input[type="email"],
.st-nl-form.je-poslato button,
.st-nl-form.je-poslato .st-nl-note {
	display: none;
}

.st-nl-form button[disabled] {
	opacity: .7;
	cursor: wait;
}

/* Oznaka za administratora dok je prekidač isključen */
.st-nl-pregled {
	flex-basis: 100%;
	margin: 0;
	padding: 6px 10px;
	border-radius: 8px;
	background: #fff4e5;
	color: #7a4b00;
	font-size: 13px;
}

/* Kutija na kraju teksta: svetla verzija trake iz futera. */

.entry-content > .st-nl--tekst,
.st-nl--tekst {
	margin: 28px 0 0;
	background: var(--bg-white, #fff);
	border: 1px solid var(--line, #E6E0D7);
	color: var(--text-dark, #222);
}

.st-nl--tekst .st-nl-title {
	font-size: 22px;
	color: var(--text-dark, #222);
}

.st-nl--tekst .st-nl-text p:not(.st-nl-title) {
	color: var(--text-muted, #5A5A5A);
}

.st-nl--tekst .st-nl-form input[type="email"] {
	border-color: var(--line-2, #C7BFB3);
}

.st-nl--tekst .st-nl-form input[type="email"]:focus {
	outline-color: var(--accent, #B85D3B);
}

.st-nl--tekst .st-nl-note {
	color: var(--text-muted, #5A5A5A);
}

.st-nl--tekst .st-nl-note a {
	color: var(--accent-text, #9E4D2E);
}

.st-nl--tekst .st-nl-poruka {
	color: var(--accent-text, #9E4D2E);
}

.st-nl--tekst .st-nl-form.je-greska .st-nl-poruka {
	color: #b42318;
}

@media (max-width: 640px) {
	.st-nl--tekst .st-nl-title {
		font-size: 20px;
	}
}

@media print {
	.st-nl {
		display: none !important;
	}
}
