/*  phpBB3 Style Sheet
	--------------------------------------------------------------
	Style name:			Sindicate
	Based on style:		Prosilver
	Original author:	Tom Beddard ( http://www.subblue.com/ )
	Modified by:		Sindicate Entertainment ( http://www.sindicate.cz/ )
	--------------------------------------------------------------
*/

@import url("normalize.css?v=3.2");
@import url("base.css?v=3.2");
@import url("utilities.css?v=3.2");
@import url("common.css?v=3.2");
@import url("links.css?v=3.2");
@import url("content.css?v=3.2");
@import url("buttons.css?v=3.2");
@import url("cp.css?v=3.2");
@import url("forms.css?v=3.2");
@import url("icons.css?v=3.2");
@import url("colours.css?v=3.2");
@import url("responsive.css?v=3.2");

/* SINDICATE_MODIFIED */

/* Tabulka v prispevku / v podpisu */
table.inpost {background:#fff url(./images/cellbg.gif) repeat;border:1px solid black;border-collapse:separate;border-spacing:1px;}
table.inpost *:not(span) {vertical-align:middle} /* span vyřazen, aby se nám overline text zobrazoval na stejné úrovni, jako zbytek odstavce */
table.inpost th,table.inpost td {color: #000;border: 1px solid black;padding: 1px 2px;font-size: 1em;}
table.inpost th {background: #FF9D00 url(./images/cellpic1.gif) repeat;padding: 2px 4px;font-weight: bold;text-align: center;}

/* YouTube */
div.youtube {width: 560px;text-align: center;}
div.youtube small {display: block;margin: 0;height: 14px;font-size: 10px;}

/* HR (jednolita cara) */
hr {border-style: inset;height: 0;}

/* Aktuální čas a čas poslední návštěvy má menší odsazení zespodu */
div#page-body p:nth-child(1), div#page-body p:nth-child(2) {margin-bottom: 0.5em;}

/* Spoilery */
/* Text před spoilerem */
div.postspoiler > div:first-child > span:first-child {
	font-size: 0.9em;
	font-weight: bold;
}

/* Obsah spoileru */
div.postspoiler div.spoilertext {
	display: none;
	border: 1px solid #888C8A;
	margin-top: 2px;
	padding: 2px 3px;
	background-color: #EBEADD;
}

/* Tlačítko spoileru */
div.postspoiler input.btnspoiler {
	font-size: 0.8em;
	width: auto;
	min-width: 45px;
	margin: 0;
	padding: 0;
	vertical-align: middle;
	line-height: initial;
}

/* Změna barvy už. jména registrovaných uživatelů v navbaru */
div.navbar a > span.username-coloured[style*="666666"] {
	color: #EEE !important;
}

/* Fix pro tagy sup a sub */
sub {
	vertical-align: sub !important;
	font-size: smaller;
}

sup {
	vertical-align: super !important;
	font-size: smaller;
}

/* Web-like blok */
div.weblike {
	background-color: #FEC850;
	border: 1px solid #FF0000;
	width: 95%;
	border-radius: 5px;
	padding: 2px 8px 8px 8px;
}

/* Uprava pro stranku se zobrazenim PM - obvykle ratio 76/22 menime na 73/25, aby se nam vesel na sirku obrazek hodnosti */
@media only screen and (min-device-width: 768px) {
	#cp-main .pm .postbody {
	width: 73%;
	}
	#cp-main .pm .postprofile {
		width: 25%;
	}
}

div.noticebox {
	display: flex;
	flex-wrap: nowrap;
	align-items: stretch;
	border: 0;
	padding: 0;
	margin: 0;
}

	/* Policko s ikonkou */
	div.noticebox > div:first-child {
		display: flex;
		box-sizing: border-box;
		justify-content: center;
		flex: 1 1 auto;
		margin: 0;
		padding: 4px 1%;
		width: 10%;
		border-radius: 4px 0 0 4px;
	}

		/* Ikonku vertikalne na stred */
		div.noticebox > div:first-child > span {
			align-self: center;
		}


	/* Wrapper pro text */
	div.noticebox > div:last-child {
		display: flex;
		box-sizing: border-box;
		flex: 9 1 auto; /* 9:1 vuci elementu s ikonkou */
		margin: 0;
		padding: 8px 1%;
		width: 90%;
		border-radius: 0 4px 4px 0;
	}

		/* Text musi byt vertikalne na stredu */
		div.noticebox > div:last-child > div {
			align-self: center;
		}

	/* SUBTYP: pro upozorneni */
	div.noticebox.notice_warn {
		color: #360904;
	}

		div.noticebox.notice_warn > div:first-child {
			color: #FFF;
			background-color: rgba(255, 0, 0, 0.5);
		}

		div.noticebox.notice_warn > div:last-child {
			background-color: rgba(255, 0, 0, 0.3);
		}

	/* SUBTYP: pro info */
	div.noticebox.notice_info {
		color: #360904;
	}

		div.noticebox.notice_info > div:first-child {
			color: #FFF;
			background-color: rgba(59, 89, 152, 0.5);
		}

		div.noticebox.notice_info > div:last-child {
			background-color: rgba(59, 89, 152, 0.3);
		}

/* Aprilove otoceni textu */
/*.content {
	direction: rtl;
	unicode-bidi: bidi-override;
}

.content * {
	unicode-bidi: bidi-override;
}*/

/* SINDICATE_MODIFIED_END */