.szavazas-info {
	border: solid #ccc;
	border-width: 1px 0;
	background-color: #f8f8ff;
	padding: 12px 2px 16px 5px;
}
.szavazas-info:after {
	content: "";
	display: block;
	clear: right;
}

.szavazas-info-holtartunk {
	margin: 0 0 5px 0;
}
@media screen and (min-width: 720px), print {
	.szavazas-info-holtartunk {
		float: right;
	}
}

@media screen {
	html.skin-theme-clientpref-night .szavazas-info {
		background-color: #000509;
		color: #eaecf0;
		border-color: #43505e;
	}
	html.skin-theme-clientpref-night .szavazas-info-holtartunk {
		background-color: #000509;
		border-color: #43505e;
	}
}

@media screen and (prefers-color-scheme: dark) {
	html.skin-theme-clientpref-os .szavazas-info {
		background-color: #000509;
		color: #eaecf0;
		border-color: #43505e;
	}
	html.skin-theme-clientpref-os .szavazas-info-holtartunk {
		background-color: #000509;
		border-color: #43505e;
	}
}