#logo > .site_logo {
	background-image: url("/images/logo_pretaktovanie_sk__3.png")!important;
	background-position: center center;
	background-repeat: no-repeat;
	width: 60px;
	height: 60px;
}
#zoznam_logo {
	float: right;
	margin-top: 3px;
}
#zoznam_logo img {
	height: 48px;
	width: auto;
}
#quick-links > a > span {
	display: none;
}
.align-center {
	width: 100%;
	text-align: center;
	clear: both;
}
div.align-center > div {
	margin: 0 auto 5px;
}
.mention {
	font-weight: bold;
}

[data-theme="dark"] .signature > div {
	background-color: var(--color04)!important;
}

.tribute-container ul {
	background: white;
	border: 1px solid #B4BAC0;
	list-style: none;
	max-height: 20em;
	min-width: 15em;
	padding: 1.5em 0;
	overflow: hidden;
}
.tribute-container ul li {
	padding: 0 2em;
	line-height: 2em;
}
.tribute-container ul li > span {
	font-weight: bold;
}
.tribute-container ul li.highlight {
	background-color: yellow;
	cursor: pointer;
}

[data-theme="dark"] .tribute-container ul {
	background: var(--color04);
	border: 1px solid var(--color01);
}
[data-theme="dark"] .tribute-container ul li.highlight {
	background-color: var(--color01);
}
@media (min-width: 700px) {
    .online { background-image: none!important; }
    .online .postprofile { background: url(/styles/prosilver/theme/en/icon_user_online.gif) top right no-repeat; }
    .postbody { float: right; }
    .postprofile { float: left; border-width: 0 1px 0 0; }
    .postprofile dt,
    .postprofile dd {
        margin-left: 0;
        margin-right: 8px;
    }
    
    .site-description h1 { margin-top: 23px; }
}
@media (max-width: 700px) {
	.logo {
		display: block;
		float: left;
	}
	#logo {
		position: absolute;
		padding: 0 10px;
		margin-top: -3px;
	}
	#logo > .site_logo {
		background-image: url("/images/logo_pretaktovanie_sk__3.png")!important;
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		width: 30px;
		height: 30px;
	}
	.align-center > div > div {
		max-width: 100%;
	}
}