#dalsi_akce
{
	position: fixed;
	bottom: 5.2083vw;
	right: 1.0417vw;
	padding-right: 4.1667vw;
	overflow: hidden;
	z-index: 100;
}

#dalsi_akce li
{
	float: left;
	margin-bottom: 2.1875vw;
	clear: both;
	display: block;
}

#dalsi_akce li:last-of-type
{
	margin-bottom: 0px;
}

#dalsi_akce li a
{
	width: 2.8125vw;
	height: 2.4479vw;
	background-image: url("dynamic/dalsi-akce.svg.php");
	background-position: center top;
	background-size: 100%;
	background-repeat: no-repeat;
	float: left;
}

@media (hover: hover) and (pointer: fine)
{
	#dalsi_akce li a:hover
	{
		background-position: center bottom;
	}
}

#dalsi_akce li a.sel
{
	background-position: center bottom;
}

#dalsi_akce li a.pakce
{
	color: inherit;
	font-family: acuminb, Arial Narrow, Arial, Helvetica, sans-serif;
	text-shadow: none;
}




@media screen and (max-width: 800px) and (orientation:portrait)
{
	#dalsi_akce
	{
		-webkit-transform: scale(2.0);
		-webkit-transform-origin: 0% 0%;
		-moz-transform: scale(2.0);
		-moz-transform-origin: 0% 0%;
		-o-transform: scale(2.0);
		-o-transform-origin: 0% 0%;
		-ms-transform: scale(2.0);
		-ms-transform-origin: 0% 0%;
		transform: scale(2.0);
		transform-origin: 0% 0%;
		
		right: auto;
		left: 5.20833vw;
		top: calc(165px + 2.6vw);
		bottom: auto;
		padding-right: 0px;
	}
	
	#dalsi_akce li
	{
		clear: none;
		margin-right: 1vw;
		margin-bottom: 0px;
	}
}



@media screen and (max-width: 680px) and (orientation:portrait)
{
	#dalsi_akce
	{
		top: calc(83px + 2.6vw);
	}
}